←back to thread

236 points sebg | 1 comments | | HN request time: 0.202s | source
Show context
quelsolaar ◴[] No.45310994[source]
This is awesome. I run a team that uses software I produce and i have a rule that i can’t deliver breaking changes, and i cant force migrations. I can do the migration myself, or i have to emulate the old behavior next to the new. It makes you think really hard about releasing new APIs. I wish this was standard practice.
replies(1): >>45311819 #
1. zelphirkalt ◴[] No.45311819[source]
Sounds like an easy workaround would be versioned APIs then. Missing that, it sounds like the API will forever be stuck, or add-only, creating a mess. That is, if it is not already very stable.