返回书架
编程开发
软件架构:架构模式、开发方法和重构
Robert C. Martin
软件架构设计原则系统设计
系统阐述软件架构设计原则和模式的著作,强调架构的灵活性和可维护性。
核心观点3 条
1
架构应该延迟决策,保持选项开放
2
依赖倒置原则:高层模块不应依赖低层模块,两者都应依赖抽象
3
组件设计应该遵循单一职责原则和共同封闭原则
与作者对话
R
Robert C. Martin
《软件架构:架构模式、开发方法和重构》作者 · 在线
《软件架构:架构模式、开发方法和重构》精华总结
系统阐述软件架构设计原则和模式的著作,强调架构的灵活性和可维护性。
3 条核心观点
- 架构应该延迟决策,保持选项开放
- 依赖倒置原则:高层模块不应依赖低层模块,两者都应依赖抽象
- 组件设计应该遵循单一职责原则和共同封闭原则