Design Patterns: Elements of Reusable Object-Oriented Software
Erich Gamma & Richard Helm & Ralph Johnson & John M. Vlissides
Modern Software Engineering: Doing What Works to Build Better ...
David Farley
Business Model Generation: A Handbook for Visionaries, Game ...
Alexander Osterwalder & Yves Pigneur
Clean Architecture
Robert C. Martin
Robert C. Martin Series (1)
The Non-Designer's Design Book: Design and Typographic Principles ...
Robin Williams
Blood, Sweat, and Pixels
Jason Schreier
A Pattern Language: Towns, Buildings, Construction
Christopher W. Alexander & Sara Ishikawa & Murray Silverstein & Max Jacobson & Ingrid Fiksdahl-King & Shlomo Angel