本站主要采用城通网盘链接分享,因为其他网盘会和谐链接!非VIP会员的朋友请点击普通下载,弹窗关闭即可。速度可能比较慢,请耐心等待,提高下载速度,送您10元消费红包。
内容简介
2003年6月荣获美国《软件开发》第13届震憾(Jolt)大奖!
在本书中,享誉全球的软件开发专家和软件工程大师 Robert C.Martin 将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。
●讲述在预算和时间要求下,软件开发人员和项目经理如何使用敏捷开发完成项目。
●使用真实案例讲解如何用极限编程来设计、测试、量构和结对编程
●包含了极具价值的可多次使用的 C++ 和 JAVA 源代码。
●重点讲述了如何使用 UML 和设计模式解决面向客户系统
本书主要包含4部分内容,这些内容对于今天的软件工程师都非常的重要,它们是:
●Agile方法:主要讲述了如何去使用 Agile 方法,其中有很大一部分内容是告诉你为什么要这样做。
●面向对象设计原则:本书包含了11个面向对象设计原则,涵盖了包的设计和类的设计。这是我所见过的对这方面内容讲解的最清晰、最彻底、最深刻的唯一的一本书。
●设计模式:本书中讲述了23个设计模式,并都有具体的实例。讲解的重点在如何在实际的应用中去使用模式,如何根据当前问题的上下文以及约束力去选择最适合的模式,以及何时避免使用模式。
●UML:本书不是关于 UML 的,但是为了让读者更好的理解书中的内容,作者使用了一些UML图来展示设计思路。同时,本书中也对如何有效的使用UML做了深入的阐述。本书中有两个附录专门对UML进行了简介。总之,本书是写给那些一线的软件工程师的。如果你想学习UML,如果你想学习如何去设计软件,如果你想学习设计模式,如果你想学习最好的软件开发实践,那么请阅读本书。
作者简介
Robert Cecil Martin 是软件开发领域里的一个响当当的名字。1970年代,他还是个年轻小伙子的时候就是一位有名的 UNIX 黑客。经过长期的开发实践后,他成了软件开发领域中的知名专家。1990年代初,Rational 软件公司首席科学家 Grady Booch 邀请他加盟,目的是要借助他丰富的实践经验,结合 Booch 自己的软件设计理念,开发一套创新性的软件产品。这是个什么软件呢?说起来大名鼎鼎,就是 Rational ROSE 的早期版本!在 Rational 公司期间,Martin 丰富的实践经验与 Booch 深厚的理论功底形成了完美的组合,把面向对象设计的理论与实践推向了高峰。1994年,Martin的第一本著作《Designing Object-Oriented C++ Application Using the Booch Method》也由 Prentice Hal l出品。这两本书彼此相互辉映,当时引起了很大的反响。Martin 的这本书结合了当时最流行的面向对象 语言C++ 和最出色的面向对象设计建模方法 Booch Method,以大量实例讲解技术概念和应用方法,分析透彻,讲解务实,技术精妙,在读者中声誉极佳。这本书不单为 Martin 确立了软件设计领域顶尖专家的地位,而且奠定了他独一无二的写作风格。
下载地址
敏捷软件开发-原则、模式与实践(2003-09-01)[敏捷开发·软件工程·设计模式]-Robert C. Martin-9787302071976.azw3:
http://xz.tbookk.com/f/560517-487423551-8c5305
敏捷软件开发-原则、模式与实践(2003-09-01)[敏捷开发·软件工程·设计模式]-Robert C. Martin-9787302071976.epub:
http://xz.tbookk.com/f/560517-487423548-fbb8a4
敏捷软件开发-原则、模式与实践(2003-09-01)[敏捷开发·软件工程·设计模式]-Robert C. Martin-9787302071976.mobi:
http://xz.tbookk.com/f/560517-487423545-4a78eb
(访问密码:311929)




