4 ms·
I think developers tend to love backward-compatability while users hate it. As a developer, it means we don't have to keep digging out the old projects and por
by planckscnst 15y ago
I think developers tend to love backward-compatability while users hate it.
As a developer, it means we don't have to keep digging out the old projects and porting them to the new API.
As a user, it means we are left with systems that have many years of cruft and with features being held back from systems because they couldn't make it backward-compatabile.
I think most users are willing to pay any higher price that will result from developers being required to work harder to port their software.
- anonymoushn 15y agoAs a developer, I would rather have my code break than continue to use a terrible API.
- dvhh 15y agoHow about fixing your application, because your terrible API were deprecated, for an application that is quite old, bit still in support ? (and of course for free, because client don't expect to pay for a compatibility fix).
- barrkel 15y agoUsers love it when their software still works even after they've upgraded another bit of the overall system.