2 ms·
Agree with you on the importance of backwards compatibility. But there is also the idea that you should at some point draw the line and break compabitibility so
by swah 12y ago
Agree with you on the importance of backwards compatibility. But there is also the idea that you should at some point draw the line and break compabitibility so that you can really fix things is also defendable. In my opinion by releasing the library/project under a new name, like python does.
The worst and most common though is the "break all things for no reason at all"...