Remove Book Remove System Architecture Remove TDD Remove Test-Driven Development
article thumbnail

15 Books by leading software architects

Apiumhub

As you may already know, Apiumhub team is software architecture-oriented and reads books for software architects on a weekly basis. This year Apiumhub organizes Global Software Architecture Summit 10th of october, which will take place in Barcelona. “ Essential Software Architecture ” by Ian Gorton.

article thumbnail

AoAD2 Practice: Blind Spot Discovery

James Shore

In his foundational book, The Lean Startup, Eric Ries describes the purpose of a startup: Startups exist not just to make stuff, make money, or even serve customers. Exploratory Testing. Test-Driven Development. There’s much more to exploratory testing than I have room for in this book.

article thumbnail

AoAD2 Practice: Incremental Design

James Shore

Test-Driven Development. Test-driven development encourages you to think about and improve your design at nearly every step. Breakthroughs happen at all levels of the design, from methods and functions to architectures. Test-Driven Development. As “A TDD Example” on p.XX