AgileSoftwareDevelopment敏捷软件开发(有索引版)
作者是大名鼎鼎的 Robert C.Martin(鲍伯大叔)的作品,
2002年的Jolt震撼大奖获奖书.

是一本非常经典的一本设计类参考书。里面涉及了很多设计模式和XP编程思想。

原电子书是没有索引的,我给它加上了双重索引,即既包括了图书章节的索引,
又包括了对如设计模式的索引。如 在XP中提及的 单一职责原则 直接索引于 第8章,
如 点 adpater这个设计模式,则定位至280页,25.2.2 类形式的adpater模式.
【内容简介】
2003年6月荣获美国《软件开发》第13届震憾(Jolt)大奖!
在本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。   
特色内容:
●讲述在预算和时间要求下,软件开发人员和项目经理如何使用敏捷开发完成项目。   
●使用真实案例讲解如何用极限编程来设计、测试、量构和结对编程  
●包含了极具价值的可多次使用的C++和JAVA源代码。  
●重点讲述了如何使用UML设计模式解决面向客户系统
【原 书 名】 Agile Software Development: Principles, Patterns, and Practices  
【原出版社】 Pearson Education  
【作 者】Robert C. Martin  
【译 者】 邓辉  
【丛 书 名】 软件工程实践丛书  
【出 版 社】 清华大学出版社     【书 号】 7302071977  
【出版日期】 2003 年9月 【开 本】 16开 【页 码】 500     【版 次】1-1
引子:软件开发中有着种种的的原则,模式。比如著名的23种设计模式,但是怎样做到敏捷开发,是每个开发人员都应当思考的。本书英文名Agile Software Development: Principles, Patterns, and Practices 。以下是简介:
《敏捷软件开发:原则、模式与实践》是一本综合性、实用性的敏捷开发和极限编程指南,它讲述了在预算和时间要求下软件开发人员和项目经理如何使用敏捷开发完成项目:使用真实案例讲解如何用极限编程来设计、测试、重构和结对编程;包含了极具价值的可重用的C++和Java源代码;还重点讲述了如何使用UML和设计模式解决面向客户系统的问题。欢迎大家下载。