《高效程序员的45个习惯-敏捷开发修炼之道》(下)
2012年5月13日
没有评论
四. 敏捷反馈
一步行动,胜过千万专家的意见。
- 19. 守护天使:编写能产生反馈的代码,单元测试是不错的实践。使用自动化的单元测试,好的单元测试能够让你的代码问题提供及时的警报。可以使用一些成熟的单元测试框架,比如gtest for C/C++, PyUnit for python, Junit for Java, etc。
- 20. 先使用它再实现它:测试驱动开发,编程之前,先写测试
- 21. 不同环境, 就有不同问题:使用持续集成工具,在每一种支持的平台和环境中运行单元测试。要积极地寻找问题,而不是等问题来找你。
- 22. 自动验收测试:为核心的业务逻辑创建测试,让你的客户单独验证这些测试,要让他们像一般的测试一样可以自动运行。
- 23. 度量真实的进度:不要用不恰当的度量来来欺骗自己或者团队,要评估那些需要完成的待办事项,可以做成待办事项列表,完成一项移除一项,真实的度量剩下的工作量。
- 24. 倾听用户的声音:每一个抱怨背后都隐藏了一个事实,找出真相,修复真正的问题。没有愚蠢的用户,只有愚蠢、自大的开发人员。
近期评论