
API Evolution Without Versioning with Brandon Byars
The InfoQ Podcast
00:00
The Evolution Patterns in API Design
In general, we have to abide by what's known as Postel's law which says that you should be strict in which you send out and liberal in which you accept. The next one was multi-typing and what does that look like in an API? Yeah, so I did this one time in Mount DeBanc and I regretted it because I don't think it's a particularly obvious or elegant solution. It increases the surface area for the same capability on the moon of the API.Yeah, I can see that. So I think that gets us to the meat of your talk was about these evolution patterns. I don't know we'll get through all of them but we'll
Transcript
Play full episode