Managing Data Changes
Markus discusses the importance of ensuring that clients remain stable in the face of data model changes. He emphasizes the need for a clear distinction between optional and required changes, suggesting that versioning can help manage compatibility. By marking changes in models, developers can control how clients interact with new attributes, minimizing disruption while maintaining functionality.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 32: Service Oriented Architecture, Pt.2a
Related Questions