SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
15.
Reacting to changes
• Technical changes
• detected through tests
• implement fix
• e.g. invalid certificate, changed
authorization layer, etc.
16.
Reacting to changes
• Functional changes
• harder to detect
• don’t change the Façade
• implement fix on the service layer
• if not possible to fix, implement new
methods
17.
Summary
• Write code that can cope with changes
• Evaluate API Documentation
• Write unit and integration tests
• Get alerts when things break