The InfoQ Podcast cover image

API Evolution Without Versioning with Brandon Byars

The InfoQ Podcast

00:00

Upcasting

I like the idea of having these versions. It's a clean technique because what you document as you're published interface or contract is exactly what you would have otherwise done with a new version. The transformation code itself is very easy to manage with an upcast in my experience. I know where a lot of the mine fields that you might step on are during the transformation process itself.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app