XP系列图书
Kent Beck,丛书顾问
极限编程,通常称为XP,是一门针对业务和软件开发的规则,它的作用在于将两者的力量集中在共同的、可以达到的目标上。XP团队以可持续的步调生产优质软件。选择
XP“书”中的实践时考虑的是它们对人类创造力的依赖和对人类弱点的包容。
虽然XP经常作为一系列实践出现,但它可不是终点线。只有最终达到了期望的目标以后,在做XP时你才能越做越好。XP是一个起跑线。它提出这样的问题:“如何能少干活而生产出优秀的软件来?”
最初的答案是如果我们希望软件开发条理分明,必须准备好完全接受那些要采用的实践。行事中庸就是把现在不解决的问题留到更三心二意的时候去处理。最终你会被无数不彻底的措施所包围,以至于再也看不出来程序员所创造的价值的核心来自编程。
我说“最初的答案……”是因为并不存在任何最终的答案。XP 丛书的作者都是过来人,他们回过头来讲述自己的故事。这套丛书正是他们沿途栽下的路标:“当心暴龙”、“前方15公里为风景区”、“雨天路滑”。
丛书书目:
XP宣言《解析极限编程—拥抱变化》,Kent Beck
使用XP规划项目《规划极限编程》,Kent Beck 和 Martin Fowler
让XP得以顺利进行 《极限编程实施》,Ron Jeffries、Ann Anderson 和 Chet Hendrickson
最近的极限编程会议上被演示和分析的最佳XP准则《极限编程研究》,Giancarlo Succi 和 Michele Marchesi
XP项目的整个运作过程 《极限编程实践》,James Newkirk 和 Robert C. Martin
最佳的XP开发人员准则《探索极限编程》,William C. Wake
《应用极限编程—积极求胜》,Ken Auer 和 Roy Miller
|