Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Trying to understand, wouldn't you see the same issues if you depended on an API that had a breaking change?

I guess my view is that shitty interfaces are shitty and people don't think enough about forwards/backwards compatibility, but it's not tied to a pure SDK or API problem



It adds an extra layer of maintenance. Instead of a breaking API change now you might also have an SDK that hasn't updated yet or is incompatible for any number of reasons, and you don't want to be embedded in it before you find out. It's just easier using a REST API.


Most serious enterprises should have their API versioned.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: