作者: 【美】Robert C. Martin , Micah Martin 译者: 邓辉 , 孙鸣 责编: 杨海玲 分类: 软件开发 > 编程语言 > C# 软件开发 > 软件工程与方法
享誉全球的面向对象技术大师Robert C. Martin在《敏捷软件开发:原则、模式与实践(C#版·修订版)》中深入而生动地使用真实案例讲解了面向对象设计的基本原则、重要的设计模式、UML和敏捷方法。
  《敏捷软件开发:原则、模式与实践(C#版·修订版)》Java版曾荣获2003年第13届Jolt大奖,是公认的典著作。《敏捷软件开发:原则、模式与实践(C#版·修订版)》是C#程序员提升功力的绝佳教程,也可用作高校计算机、软件工程专业本科生、研究生的教材或参考书。 更多>>
内容提要 版权声明 译者序 敏捷宣言遵循的原则 敏捷软件开发宣言 Chris Sells序 Erich Gamma序 业界大师鼎力推荐 前言 第一部分 敏捷开发 第1章 敏捷实践 1.2 原则 1.3 结论 1.4 参考文献 第二部分 敏捷设计 第2章 极限编程概述 2.1 极限编程实践 2.2 结论 2.3 参考文献 第3章 计划 第4章 测试 第5章 重构 第6章 一次编程实践 第7章 什么是敏捷设计 第8章 SRP:单一职责原则 第9章 OCP:开放-封闭原则 第10章 LSP:Liskov替换原则 第11章 DIP:依赖倒置原则 第12章 ISP:接口隔离原则 第13章 写给C#程序员的UML概述 第14章 使用UML 第15章 状态图 第16章 对象图 第17章 用例 第18章 顺序图 第19章 类图 第20章 咖啡的启示 第三部分 薪水支付案例研究 第21章 COMMAND模式和ACTIVE OBJECT模式:多功能与多任务 第22章 TEMPLATE METHOD模式和STRATEGY模式:继承和委托 第23章 FACADE模式和MEDIATOR模式 第24章 SINGLETON模式和MONOSTATE模式 第25章 NULL OBJECT模式 第26章 薪水支付案例研究:第一次迭代开始 第27章 薪水支付案例研究:实现 第四部分 打包薪水支付系统 第28章 包和组件的设计原则 第29章 FACTORY模式 第30章 薪水支付案例研究:包分析 第31章 COMPOSITE模式 第32章 OBSERVER——演化至模式 第33章 ABSTRACT SERVER模式、 ADAPTER模式和BRIDGE模式 第34章 PROXY模式和GATEWAY模式:管理第三方API 第35章 VISITOR模式 第36章 STATE模式 第37章 薪水支付案例研究:数据库 第38章 薪水支付系统用户界面:Model-View-Presenter 附录A 双公司记 附录B 什么是软件 索引



欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » [PDF电子书] 敏捷软件开发:原则、模式与实践(C#版.修订版) PDF下载

点评 0

评论前必须登录!

登陆 注册