
Clean Architecture: A Craftsman's Guide to Software Structure and Design
- 作者
- Robert C. Martin
- 出版社
- Pearson
- 出版年份
- 2017
- 页数
- 429 页
- 文件大小
- 15 MB
- 语言
- 英文
PDF系统与架构
支持正版,支持作者
书籍简介
Clean Architecture by Robert C. Martin ("Uncle Bob") is the definitive guide to building software systems with clean, maintainable, and testable structures. The book explains how to apply the SOLID principles at an architectural scale, how to organize components and their dependencies, and how to design systems that remain flexible in the face of changing requirements. Martin addresses key architectural questions: what makes a good architecture, how to separate business rules from implementation details, and why so many systems devolve into "big balls of mud." The book covers foundational concepts such as the Dependency Rule, plugin architecture, boundaries, and the distinction between policies and details. Essential reading for any software architect or senior developer. ISBN: 978-0134494166.