What's in a version number? (Or: Musings on backwards compatibility)
Read OriginalThis article explores the purpose and semantics of software version numbers, focusing on Semantic Versioning (SemVer). It discusses the ideal of safe updates within a major version and the real-world conflict with Hyrum's Law, where users depend on undocumented behaviors, making perfect backwards compatibility impossible even when SemVer is followed.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser