DEV Community

Discussion on: Reusable code (tick), backwards compatibility (fail)

Collapse
 
ben profile image
Ben Halpern

The rise of the web and platforms like GitHub make it a bit more reasonable to break interfaces I think. The word should get out quickly enough. Backwards compatibility is big burden for software to maintain.

That being said, I think it does go to far in the JavaScript community. I’m not sure what the answer is, but the pendulum does seem way to far in the direction of being cool with breaking interfaces.