解析极限编程(第二版)(中英文对照)

贝克

出版时间

2006-05-01

ISBN

9787121025297

评分

★★★★★
书籍介绍
这本书最打动人的地方,或许不在它给出的13项实践,而在于它反复强调:实践本身是空洞的,唯有价值观能给它们注入灵魂。作者把XP提升到一个近乎哲学的高度——它挑战的不是技术流程,而是人对'已知'的固执:真正让人陷入困境的,常是你已经认定正确、却实则错误的那些东西。书中那句'要求高质量通常带来更快交付'的反直觉判断,以及对'短期个人目标与长期社会目标冲突'的直面,构成了它最富争议也最具启发性的内核。它适合那些不满足于照搬敏捷术语、愿意追问'为什么这样做'的开发者,也适合敢于对团队陈规提出质疑的管理者。它不是操作手册,而是一面照见开发习惯与组织惯性的镜子。
作者简介
Kent Beck应是XP的绝对大师了.
AI导读
核心看点
  • 阐述XP五大价值观与核心实践
  • 强调沟通反馈与可持续开发节奏
  • 中英文对照呈现敏捷开发哲学
读者共识
  • XP教父经典之作,思想深刻
  • 以人为本,强调团队沟通协作
  • 理论性强,需结合实践消化
精彩摘录
  • "不是你未知的东西导致你陷入困境,而是你已知的东西并不正确。"
  • "在团队软件开发中最要紧的是沟通。每当开发中出现问题的时候,通常已经有人知道了解决方法,但有权做出改变的人却不知道。"
  • "如果你想要人们接受你的意见,那你就应该解决更多问题,而不是创造更多问题。"
  • "通过牺牲质量来控制的手段是没有效率的。质量不是一个控制变量。项目不会因为接受低质量而加快速度,也不会因为要求高质量而使进度减慢。要求高质量通常导致更快的交付,而降低质量标准通常会导致更晚的不可预见的交付。"
  • "实践本身是空洞的。除非以价值观作为目的,否则实践会变得生搬硬套。"
  • "实践是与环境相关的。如果环境变了,你需要选择不同的实践去适应不同的环境。但是你的价值观却不须要为了适应新的环境而改变。"
  • "像害怕、愤怒和焦虑之类的负面情绪始终暗示有糟糕的事情将要发生。"
  • "将价值观显式化很重要,因为没有价值观,实践很快会变成生搬硬套,为行动而行动,缺乏目的或方向。 价值观与实践的结合意味着程序员有充分的理由会选择高效率地执行一个实践。价值观让实践有的放矢。"
用户评论
在代码建构上的模式不如亚历山大的建筑模式牛逼,因为亚历山大掌握了建筑之道
不评分…… 感觉自己积累太薄又匮乏经验,短期内还是少看软工方法论的书比较好,否则容易浮躁。
只看过,没实践过
因为需要给大家做极限编程的思想,所以花了一个两个多小时的时间把这本书快速的浏览了一遍,把一些关键的有用信息提取出来。如果想要系统了解极限编程的思想,建议浏览此书,里面的信息比较通俗易懂,涵盖的范围也比较全面。
不知道是kent beck的语言组织能力还是翻译能力, 反正这本书看起来有一种“天马行空”的感觉(和那本测试驱动开发一样). 这本关于xp的开山之作很久之前就借了, 这次抽时间大致翻了一篇, 关键不在技术层面的操作, 更多的可能是对极限编程思想的接受, 收获不多. 整本书采用中英文对照, 是让我学英文吗? 还是说来帮助译者纠错? 抑或书本不够分量, 增加页码?
两版都读了,第二版果然是彻底重写了一遍。。但感觉和bob大叔说的一样,第二版不如第一版。包括那本解析xp也读了。其实今天只需要看bob大叔的clean agile就可以了,xp的回光返照。
有些收获 不过还是不能赞同Kent Berk增量设计的思路。
沟通 反馈 尊重
方法论的书,主要还是学习思想,消化了再结合团队的实际情况进行有必要的运用。
求书
收藏