敏捷软件开发:原则、模式与实践封面
敏捷开发软件设计设计模式软件工程

敏捷软件开发:原则、模式与实践

[美] 马丁

224 查看
9.1 分
24.87 MB
本书是敏捷软件开发领域的经典著作,系统讲解敏捷原则、极限编程、面向对象设计原则与设计模式,并通过真实案例展示测试、重构和持续设计如何结合,是理解SOLID与敏捷工程实践的重要读物。
出版社
清华大学出版社
出版日期
2009年1月
ISBN
9787302071976
语言
中文

内容简介

《敏捷软件开发:原则、模式与实践》讨论的并不只是如何使用某种敏捷流程,而是软件开发团队怎样通过短周期反馈、持续测试和不断重构,使系统在需求变化中仍然保持可维护性。作者把敏捷思想与具体编程实践紧密连接起来。

书中介绍极限编程中的迭代开发、测试优先、结对编程和重构等实践,并进一步系统阐述单一职责、开闭原则、里氏替换、依赖倒置和接口隔离等面向对象设计原则。这些原则后来被广泛概括为 SOLID,成为现代软件设计的重要基础。

在设计层面,本书结合 UML 和真实项目分析策略、模板方法、观察者、抽象工厂等经典模式,并通过 C++与 Java 代码展示设计如何随着需求逐步演化。重点不是在项目开始时预测所有结构,而是通过测试与重构持续改善设计。

本书适合 Java、C++等面向对象开发者、架构师和技术负责人阅读。虽然部分语言版本和工具带有时代背景,但敏捷反馈、自动化测试、依赖管理和面向对象设计原则至今仍是高质量软件工程的重要基础。

更多关于《敏捷软件开发:原则、模式与实践》的信息(豆瓣图书页面)

书籍信息

书名
敏捷软件开发:原则、模式与实践
作者
[美] 马丁
出版社
清华大学出版社
出版日期
2009年1月
ISBN
9787302071976
语言
中文
文件格式
PDF
文件大小
24.87 MB

备用下载地址

文件网盘logo夸克网盘下载 下载地址: 提取码:****
本站所有资源均经过人工核查,确保品质可靠。所有资源均免费,如您觉得满意,请分享给更多的人。如果您有任何问题,可以
© 2024~2026 金屋电子书 版权所有 - 专注电子书整理与分享

本站所有内容均收集整理自网络,仅作为学习交流使用,请勿用于商业用途。请于下载后的24小时内删除,否则后果自负。如有侵权,请联系站长删除。