敏捷软件开发

出版时间:2008-1  出版社:人民邮电出版社  作者:马丁  页数:529  
Tag标签:无  

内容概要

  《敏捷软件开发原则、模式与实践》(英文注释版)中,享誉全球的软件开发专家和软件工程大师Robert C. Martin深入而生动地使用真实案例讲解了面向对象基本原则、重要的设计模式、UML和敏捷实践等程序员必备的知识。

作者简介

作者:(美国)马丁Robert C.Martin(“Bob大叔”)世界级的软件开发大师,著名软件咨询公司Object Mento,公司的创始人和总裁。曾经担任C++Report杂志主编多年,也是设计模式和敏捷开发运动的主要倡导者之一。

书籍目录

Section 1 Agile Development 敏捷开发 Chapter 1 Agile Practices 敏捷实践 Chapter 2 Overview of Extreme Programming 极限编程概述  Chapter 3 Planning 计划  Chapter 4 Testing 测试  Chapter 5 Refactoring 重构  Chapter 6 A Programming Episode一次编程实践Section 2 Agile Design 敏捷设计 Chapter 7 What Is Agile Design? 什么是敏捷设计  Chapter 8 SRP:The Single-Responsibility Principle SRP:单一职责原则  Chapter 9 OCP:The Open-Closed Principle OCP:开放一封闭原则  Chapter 10 LSP:The Liskov Substitution Principle LSP:Liskov替换原则  Chapter 11 DIP:The Dependency-Inversion Principle DIP:依赖倒置原则  Chapter 12 ISP:The Interface-Segregation Principle ISP:接口隔离原则 Section 3 The Payroll Case Study 薪酬系统案例研究 Chapter13 COMMAND and ACTIVE 0BJECT COMMAND 模式与ACTIVE OBJECT模式  Chapter14 TEMPLATE METHOD&STRATEGY:Inheritance VS.Delegation TEMPLATE METHOD模式和STRATEGY模式:继承和委托  Chapter 15 FACADE and MEDIATOR FACADE 模式和MEDlATOR模式  Chapter 16 SINGLETON and MONOSTATE SINGLETON模式和MONOSTATE模式  Chapter 17 NULL OBJECT NULL OBJECT模式  Chapter 18 The Payroll Case Study:Iteration One Begins 薪酬系统案例研究:第一次迭代开始  Chapter 19 The Payroll Case Study:Implementation 薪酬系统案例研究:实现 Section 4 Packaging the Payroll System 打包薪酬系统  Chapter 20 Principles of Package Design 包设计原则  Chapter 21 FACTORY FACTORY模式  Chapter 22 The Payroll Case Study(Part 2) 薪酬系统案例研究:第2部分 Section 5 The Weather Station Case Study 气象站案例研究  Chapter23 COMPOSITE COMPOSITE模式  Chapter 24 OBSERVER——Backing into a Pattern OBSERVER——演化出模式  Chapter 25 ABSTRACT SERVER,ADAPTER,and BRIDGE ABSTRACT SERVER模式、ADAPTER模式和BRIDGE模式  Chapter 26 PROXY and STAIRWAY TO HEAVEN:Managing Third Party APIs PROXY模式和GATEWAY模式:管理第三方APl  Chapter 27 Case Study:Weather Station 案例研究:气象站软件 Section 6 The ETS Case Study ETS案例研究  Chapter 28 VISITOR VISITOR模式  Chapter 29 STATE STATE模式   Chapter 30 The ETS Framework ETS框架 Appendix A UML Notation I:The CGI Example UML图示之一:CGI示例 Appendix B UML Notation II:The STATMUX UML图示之二:STATMUX Appendix C A Satire of Two Companies 双公司记 Appendix D The Source Code Is the Design 源代码就是设计 Index

编辑推荐

《敏捷软件开发原则、模式与实践》(英文注释版)于2003年荣获第13届Jolt大奖,是C++和Java程序员提高自身水平的绝佳教材,也适于用作高校计算机、软件工程专业相关课程的教材或参考书。

图书封面

图书标签Tags

评论、评分、阅读与下载


    敏捷软件开发 PDF格式下载


用户评论 (总计10条)

 
 

  •   如果你有一定的编程基础,想学习设计模式已经如何应用这些设计模式,那么你不要错过这本书。这是英文注释版本,跟英文影印本的区别是在每页的页脚,对这页中比较难的单词,做的中文注视,方便大家阅读。
  •   书的内容是很不错的 看了重构那部分的 一个完整的开发过程 受益良多其他的还在慢慢探索之中
  •   太经典了~~~~
  •   其实买了很久了,今天才来评论。文章内容就不说了,绝对不错。我主要想说的是英文注释版这种形式,非常好!
  •   内容不错,有英文基础的读者没有问题
  •   此书应该不止五颗星!!!不过《领域驱动设计与模式实战(.NET实例)》好像流产了,到现在也没有任何消息,难道是因为翻译困难而导致一直拖延!我更希望能引进影印版的!
  •   讲授了很多有用的思想,适合所有程序员
  •   看过电子版,很好,所有又买了一本,收藏用
  •   本书非常经典,值得收藏~
  •   这本书第一部分讲的比较原则,比较倾向管理,如果有多年开发经验的应该看起来会比较有感觉;第二部分,比较容易理解,对编程思想有一定指导作用。那些原则看似简单,用起来真需要些哲学思想;至于第三部分,有点实践的体会才能真正吃透吧,暂时还在学习中。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7