• 文章介绍
  • 资源名称:敏捷软件开发—原则、模式与实践内容简介:在本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。资源目录:第Ⅰ部分 敏捷开发第一章 敏捷实践1.1 敏捷联盟1.2 原则1.3 结论参考文献第二章 极限编程概述2.1 极限编程实践2.2 结论参考文献第三章 计划3.1 初始探索3.2 发布计划3.3 迭代计划3.4 任务计划3.5 迭代3.6 结论参考文献第四章 测试4.1 测试驱动的开发方法4.2 验收测试4.3 结论参考文献第五章 重构5.1 素数产生程序一个简单的重构示例5.2 结论参考文献第六章 一次编程实践6.1 保龄球比赛6.2 结论第Ⅱ部分 敏捷设计第七章 什么是敏捷设计7.1 软件出了什么错7.2 设计的臭味——腐化软件的气味7.3 “Copy”程序7.4 保持尽可能好的设计7.5 结论参考文献第八章 单一责任原则(SRP)8.1 单一职责原则(SRP)8.2 结论参考文献第九章 开放—封闭原则(OCP)9.1 开放—封闭原则(OCP)9.2 描述9.3 关键是抽象9.4 结论参考文献第十章 Liskov替换原则(LSP)10.1 Liskov替换原则(LSP)10.2 一个违反LSP的简单例子10.3 正方形和矩形,更微妙的违规10.4 一个实际的例子10.5 用提取公共部分的方法代替继承10.6 启发式规则和习惯用法10.7 结论参考文献第十一章 依赖倒置原则(DIP)11.1 依赖倒置原则(DIP)11.2 层次化11.3 一个简单的例子11.4 熔炉示例11.5 结论参考文献第十二章 接口隔离原则(ISP)12.1 接口污染12.2 分离客户就是分离接口12.3 接口隔离原则(ISP)12.4 类接口与对象接口12.5 ATM用户界面的例子12.6 结论参考文献第Ⅲ部分 薪水支付案例研究第十三章 COMMAND模式和ACTIVE OBJECT模式第十四章 TEMPLATE METHOD模式和STRATEGY模式:继承与委托第十五章 FACADE模式和MEDIATOR模式第十六章 SINGLETON模式和MONOSTATE模式第十七章 NULL OBJECT模式第十八章 薪水支付案例研究:第一次迭代开始第十九章 薪水支付案例研究:实现第Ⅳ部分 打包薪水支付系统第二十章 包的设计原则第二十一章 FACTORY模式第二十二章 薪水支付案例研究(第2部分)第Ⅴ部分 气象站案例研究第二十三章 COMPOSITE模式第二十四章 OBSERVER模式——回归为模式第二十五章 ABSTRACT SERVER模式、ADAPTER模式和BRIDGE模式第二十六章 PROXY模式和STAIRWAY TO HEAVEN模式:管理第三方API第二十七章 案例研究:气象站第Ⅵ部分 ETS案例研究第二十八章 VISITOR模式第二十九章 STATE模式第三十章 ETS框架附录附录A UML表示法Ⅰ:CGI示例附录B UML表示法Ⅱ:统计多路复用器附录C 两个公司的讽刺小品附录D 源代码就是设计索引资源截图:

     

    敏捷软件开发—原则、模式与实践-一天源码

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
    一天源码 » 敏捷软件开发—原则、模式与实践
    2035+

    本站勉强运行

    1285+

    用户总数

    18394+

    资源总数

    0+

    今日更新

    2022-6-7

    最后更新时间