
图书摘录:敏捷开发者实践
本书收集整理了一些成功的敏捷软件开发者的个人习惯,想法和开发方式,并把它们组织成简短、易于理解的提示呈现给读者。本书的重点在于,从实际应用的角度出发,为读者提供已证明有效的敏捷实践,帮助读者成为更加优秀的开发人员。InfoQ.com为您带来了其中的一个章节,“第七章,敏捷调试”,您可以免费下载它的PDF版本。

本书收集整理了一些成功的敏捷软件开发者的个人习惯,想法和开发方式,并把它们组织成简短、易于理解的提示呈现给读者。本书的重点在于,从实际应用的角度出发,为读者提供已证明有效的敏捷实践,帮助读者成为更加优秀的开发人员。InfoQ.com为您带来了其中的一个章节,“第七章,敏捷调试”,您可以免费下载它的PDF版本。

敏捷软件开发日益得到各方追捧。但是,“敏捷”二字到底意味着什么呢?是单元测试,持续集成,还是遵循XP或者Scrum?在本文中,我们将探讨如何将敏捷方法引入出现问题和尚未使用敏捷方法的项目中。
Ruby提供了许多方式来帮助开发人员降低编码数量,但是在某些情况下,这样做也会引起后院着火。在这里,我们着眼看看Ruby用于鉴别nil和false值的方法的一个问题。