
API Evolution Without Versioning with Brandon Byars
The InfoQ Podcast
00:00
Using Upcasting in an API?
The idea of having an overload makes sense when it's inside your code. When you're getting to an API surface, that raises a level of complexity because of how we're communicating those changes. Upcasting is probably my favorite technique as an alternative diversioning. You don't necessarily know what language is going to be calling into your service and what they're able to do.
Transcript
Play full episode