解析极限编程--拥抱变化(第二版)(中英文对照)
基本信息
- 作者: (美)Kent Beck,Cynfhia Andres [作译者介绍]
- 译者: 雷剑文 陈振冲 李明树
- 出版社:电子工业出版社
- ISBN:7121025299
- 上架时间:2006-6-9
- 出版日期:2006 年5月
- 开本:16开
- 页码:301
- 版次:2-1
- 所属分类:
计算机 > 软件工程及软件方法学 > 极限编程
内容简介回到顶部↑
极限编程,通常称为XP,是一种针对业务和软件开发的规则,其作用在于将两者的力量集中在共同的、可以达到的目标上,使XP团队以可持续的步调生产优质的软件。本书是在《解析极限编程》第一版面世的5年之后,作者重新考虑,整理和重构XP的基础上写成的,也是作者不断参与软件开发项目的心路历程和对XP的许多新的深刻理解。.
本书共分两部分。第1部分包括第1章至第16章,阐述了实现XP过程的方方面面;第2部分包括第17章至25章,内容着重于对XP的理解上升到哲学的高度来看待XP的生命力。..
本书配有中英文对照,语言通畅、富有实用性和可读性,适合于软件开发人员、软件项目管理人员、软件工程研究人员,以及广大电脑爱好者阅读并领略英文原文的风采。...
本书共分两部分。第1部分包括第1章至第16章,阐述了实现XP过程的方方面面;第2部分包括第17章至25章,内容着重于对XP的理解上升到哲学的高度来看待XP的生命力。..
本书配有中英文对照,语言通畅、富有实用性和可读性,适合于软件开发人员、软件项目管理人员、软件工程研究人员,以及广大电脑爱好者阅读并领略英文原文的风采。...
作译者回到顶部↑
本书提供作译者介绍
Kent Beck一向挑战软件工程教条,促进诸如模式、测试驱动开发和极限编程等思想。目前属于Three Rivers Institute和AgitarSoftware,他是许多Addison-Wesley著作的作者。.
Cynthia Andres拥有心理学学士学位,在组织行为学、决策分析和妇女研究方面工作。从XP诞生以来她就跟Beck一起工作于XP的社会方面。她也属于Three Rivers Institute。...
.. << 查看详细
Cynthia Andres拥有心理学学士学位,在组织行为学、决策分析和妇女研究方面工作。从XP诞生以来她就跟Beck一起工作于XP的社会方面。她也属于Three Rivers Institute。...
.. << 查看详细
目录回到顶部↑
contents.
chapter 1 what is xp? 0
section 1 exploring xp
chapter 2 learning to drive 16
chapter 3 values, principles, and practices 20
chapter 4 values 28
communication 30
simplicity 30
feedback 32
courage 34
respect 36
others 36
chapter 5 principles 40
humanity 42
economics 44
mutual benefit 46
self-similarity 48
improvement 50
diversity 52
reflection 52
chapter 1 what is xp? 0
section 1 exploring xp
chapter 2 learning to drive 16
chapter 3 values, principles, and practices 20
chapter 4 values 28
communication 30
simplicity 30
feedback 32
courage 34
respect 36
others 36
chapter 5 principles 40
humanity 42
economics 44
mutual benefit 46
self-similarity 48
improvement 50
diversity 52
reflection 52
前言回到顶部↑
第二版前言
Preface to the Second Edition Chinese Copy
I’m glad that Chinese programmers will be able to read the updated version of XP in their own language.
Every work is written from the cultural perspective of the author. This work is no different. However, as I renne my thinking about Extreme Programming, If ind myself coming closer and closer to what seem to me to be universal themes: accountability, responsibility, relationships, and joy.
Applying XP requires making and sustaining changes in beliefs and behavior. I can’t emphasize enough the importance of finding a community that can support you in making the changes you choose to make and that will hold you accountable for sustaining those changes even when they are hard. Whether this community is your team, an online community, your boss, your customer, or a friend knowing that you will soon report you activity openly, honestly, and without excuse will help you do your best at all times.
My hope is that you will take from this book the lessons that contribute to your work and your team's success and that you will leave the rest. It is becoming clear to me that Extreme Programming is more than just a way to write programs, it is a way to*be* that results in programs, programs that have easily externally identifiable qualities like reliability, flexibility, and responsiveness. Better relationships with non-programmers result when programmers make and meet commitments, unlocking new sources of value from the creation of software..
Kent Beck Oct 2005 第二版 中文版前言 很高兴中国的程序员可以用母语读到XP的最新版本。..
所有书都反映了作者本人的文化视角,本书也不例外。但是,在逐渐精炼XP思想的过程中,我发现自己想得越来越接近一些通用主题:责任,职责,人际关系,还有快乐。 应用XP必须改变信仰和行为方式,并维持这些改变。找到一个团体,他们支持你做出改变,并坚持这些改变——即使这会很困难。这一重要性我怎么强调都不过分。不论这个团体是你的团队,还是在线社区,抑或你的老板、你的客户、或者一个朋友,他们知道你很快会坦率地、公正地、不推诿地汇报自己的活动,都能帮你自始至终竭尽全力。 我希望你能从本书中学到对工作和团队成功有帮助的经验教训——其他的就不用管了。我越来越清楚地意识到,极限编程不仅仅是写程序的方式,而且是一种生存方式,这种方式将得到具有诸如可靠性、灵活性、可响应性等明显品质的程序。程序员做出承诺并兑现,与非程序员之间会建立更好的关系,这将开启软件开发中新的价值来源。... Kend Beck 2005年10月
Kent Beck Oct 2005 第二版 中文版前言 很高兴中国的程序员可以用母语读到XP的最新版本。..
所有书都反映了作者本人的文化视角,本书也不例外。但是,在逐渐精炼XP思想的过程中,我发现自己想得越来越接近一些通用主题:责任,职责,人际关系,还有快乐。 应用XP必须改变信仰和行为方式,并维持这些改变。找到一个团体,他们支持你做出改变,并坚持这些改变——即使这会很困难。这一重要性我怎么强调都不过分。不论这个团体是你的团队,还是在线社区,抑或你的老板、你的客户、或者一个朋友,他们知道你很快会坦率地、公正地、不推诿地汇报自己的活动,都能帮你自始至终竭尽全力。 我希望你能从本书中学到对工作和团队成功有帮助的经验教训——其他的就不用管了。我越来越清楚地意识到,极限编程不仅仅是写程序的方式,而且是一种生存方式,这种方式将得到具有诸如可靠性、灵活性、可响应性等明显品质的程序。程序员做出承诺并兑现,与非程序员之间会建立更好的关系,这将开启软件开发中新的价值来源。... Kend Beck 2005年10月
序言回到顶部↑
极限编程(Extreme programming,XP)的目标是杰出的软件开发——更低的成本、更少的缺陷、更高的生产率、更高的投资回报。现正在艰苦奋斗的团队,通过小心注意并精化他们工作的方式,通过把日常开发实践极限化,可以达到这个结果。.
开发软件有好的方式和坏的方式。优秀的团队都是相似的。不管你的团队好还是差,你始终可以改进。我希望本书成为你试图改进时的资源。
本书是我个人理解的优秀软件开发团队的共同之处。我把我自己做过的和我看到的凑效的事情提取成我所认为的纯粹的最“极限”的形式。这个过程中我最受打击的是我这方面想像力的局限。5年前本书第一版出版时看起来不可能极限化的实践,现在已经很平常了。5年后本书的实践可能会显得保守了。..
如果我只讲优秀团队做什么,不会切中要点。杰出团队的行为根据他们工作环境的不同应该有所不同。透过表面看实质,他们的活动就像河面的涟
漪暗示着下面的形态,优秀软件开发背后的智慧和直觉知识,是我试图提取和阐述的。
评论家抱怨第一版强迫他们用某种方式编程。除了我能控制别人行为的谬论之外,我很尴尬那就是我的目的。放弃控制别人行为的幻想,承认每人对自己选择的责任,这一版我试图用正面和全面的方式改叙我的信息。我介绍经证实的实践,你可以加入自己的锦囊。
·无论环境如何,你始终可以改进
·你总是可以自己开始改进
·你可以今天开始改进...
开发软件有好的方式和坏的方式。优秀的团队都是相似的。不管你的团队好还是差,你始终可以改进。我希望本书成为你试图改进时的资源。
本书是我个人理解的优秀软件开发团队的共同之处。我把我自己做过的和我看到的凑效的事情提取成我所认为的纯粹的最“极限”的形式。这个过程中我最受打击的是我这方面想像力的局限。5年前本书第一版出版时看起来不可能极限化的实践,现在已经很平常了。5年后本书的实践可能会显得保守了。..
如果我只讲优秀团队做什么,不会切中要点。杰出团队的行为根据他们工作环境的不同应该有所不同。透过表面看实质,他们的活动就像河面的涟
漪暗示着下面的形态,优秀软件开发背后的智慧和直觉知识,是我试图提取和阐述的。
评论家抱怨第一版强迫他们用某种方式编程。除了我能控制别人行为的谬论之外,我很尴尬那就是我的目的。放弃控制别人行为的幻想,承认每人对自己选择的责任,这一版我试图用正面和全面的方式改叙我的信息。我介绍经证实的实践,你可以加入自己的锦囊。
·无论环境如何,你始终可以改进
·你总是可以自己开始改进
·你可以今天开始改进...


点击看大图





加载中...