文件下载 - 整洁架构之道
返回详情
整洁架构之道
产品特色 编辑推荐 传奇软件巨匠Bob大叔Robert C. Martin将在本书中展示如何为应用程序架构和设计带来更高的专业性和规范性。 通过阅读本书,你将: 了解软件架构师需要具备的能力,以及拥有这些能力的核心准则和实践。 掌握函数处理、组件分离和数据管理所需的基本软件设计原则。 了解编程范式如何通过限制开发者行为来制定统一规范。 理解在设计过程中什么是至关重要的“细节”。 定义适当的边界和层次,并提供组件和服务。 了解设计和架构出错的原因,以及如何预防(或修复)这些错误。 内容简介 这是一本关于如何设计更整洁、更高效的软件架构的全面、实用性指南,阐述了软件架构师的角色和目标,软件架构设计的核心原则,如何为Web、数据库、客户端、控制台和嵌入式应用程序设计的高级结构。 全书分为六部分,涵盖了设计和架构、编程范式(结构化编程、面向对象编程、函数式编程)、设计原则(单一职责原则、开闭原则、里氏替换原则、接口隔离原则)、组件原则(重定位技术、组件内聚、组件耦合)、架构(独立性、划分边界、边界剖析、分层和边界、整洁架构、整洁嵌入式架构),以及实现细节和案例研究。 本书是软件架构师、系统分析师、系统设计师、软件经理以及执行他人设计的程序员的必读之作。 作者简介 Robert C. Martin(Bob大叔) 世界著名编程大师,敏捷开发和设计模式先驱,从事软件开发相关工作超过50年。他是“...
售价:
¥0.00
下载说明
- 下载文件为加密ZIP压缩包格式
- 压缩包内含说明文件,请先阅读
- 如需解压密码,请查看压缩包内说明文件获取
想了解更多信息?
查看详情