您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > PDF图书 > 人文社科 > 历史 > 敏捷软件开发:原则、模式与实践

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

  • 187*324
  • 0 次阅读
  • 0 次下载
  • 2024-03-08 21:41:04
二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

目 录 封面 敏捷软件开发宣言 敏捷宣言遵循的原则 扉页 版权 版权声明 译者序 Chris Sells序 Erich Gamma序 前言 第一部分 敏捷开发 第1章 敏捷实践 1.1 敏捷联盟 1.1.1 人和交互重于过程和工具 1.1.2 可以工作的软件重于面面俱到的文档 1.1.3 客户合作重于合同谈判 1.1.4 随时应对变化重于遵循计划 1.2 原则 1.3 结论 1.4 参考文献 第2章 极限编程概述 2.1 极限编程实践 2.1.1 完整团队 2.1.2 用户故事 2.1.3 短交付周期 2.1.4 验收测试 2.1.5 结对编程 2.1.6 测试驱动开发 2.1.7 集体所有 2.1.8 持续集成 2.1.9 可持续的开发速度 2.1.10 开放的工作空间 2.1.11 计划游戏 2.1.12 简单设计 2.1.13 重构 2.1.14 隐喻 2.2 结论 2.3 参考文献 第3章 计划 3.1 初始探索 3.2 发布计划 3.3 迭代计划 3.4 定义“完成” 3.5 任务计划 3.6 迭代 3.7 跟踪 3.8 结论 3.9 参考文献 第4章 测试 4.1 测试驱动开发 4.1.1 优先设计测试的例子 4.1.2 测试促使模块之间隔离 4.1.3 意外获得的解耦合 4.2 验收测试 4.3 意外获得的构架 4.4 结论 4.5 参考文献 第5章 重构 5.1 素数产生程序:一个简单的重构示例 5.1.1 单元测试 5.1.2 重构 5.1.3 最后审视 5.2 结论 5.3 参考文献 第6章 一次编程实践 6.1 保龄球比赛 6.2 结论 第二部分 敏捷设计 第7章 什么是敏捷设计 7.1 设计臭味 7.1.1 设计臭味——腐化软件的气味 7.1.2 僵化性 7.1.3 脆弱性 7.1.4 顽固性 7.1.5 粘滞性 7.1.6 不必要的复杂性 7.1.7 不必要的重复 7.1.8 晦涩性 7.2 软件为何会腐化 7.3 Copy程序 7.3.1 熟悉的场景 7.3.2 Copy程序的敏捷设计 7.4 结论 7.5 参考文献 第8章 SRP:单一职责原则 8.1 定义职责 8.2 分离耦合的职责 8.3 持久化 8.4 结论 8.5 参考文献 第9章 OCP:开放——封闭原则 9.1 OCP概述 9.2 Shape应用程序 9.2.1 违反OCP 9.2.2 遵循OCP 9.2.3 预测变化和“贴切的”结构 9.2.4 放置吊钩 9.2.5 使用抽象获得显式封闭 9......

187*324
187*324
  • 8698

    文档
  • 16.55

    金币
Ta的主页 发私信

8698篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功