News for hackers. Stuff that matters.
Re:Chronologic Versioning: No more arbitrary version updates... by slowmovintarget on Thursday January 02, 2020 @12:54AM (#21933309)
To paraphrase Rich Hickey: "Just use a different name."

Compatibility of APIs is retained if you require less or provide more. Breaking changes happen when you require more or provide less. Don't do it. Add a new and different function that requires more or provides less. Keep the old one. You now have a backward compatible interface.

There are no comments on this comment yet.