Remove Exercises Remove System Architecture Remove TDD
article thumbnail

15 Books by leading software architects

Apiumhub

The book includes exercises and discussion questions to facilitate classroom or group learning. “ Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives ” by Nick Rozanski, Eóin Woods . Diseño Ágil con TDD ” by Carlos Blé Jurado. These topics, and more, are all covered in this book.

article thumbnail

AoAD2 Practice: Blind Spot Discovery

James Shore

Unfortunately, error handling is a common blind spot for less experienced programmers and teams, and even experienced teams can’t predict every failure mode of a complex system. Chaos engineering can be considered a specialized form of exploratory testing which focuses on system architecture. Mutation Testing. Questions.