首页 > 代码库 > 《高效程序员的45个习惯》--敏捷反馈(Ⅴ)

《高效程序员的45个习惯》--敏捷反馈(Ⅴ)

不停的收集反馈,时刻矫正自己!!

一、守护天使:

  单元测试是优质股,值得投资;

  使用自动化的单元测试能够为你的代码问题提供及时的警报;

二、先用它再实现它:

  TDD-测试驱动开发,先写测试再编码;

  在设计的生命周期中持续的添加测试、添加代码,并重新设计代码;

三、不同环境,就有不同问题:

  使用持续集成工具,在每一种支持的平台和环境中运行单元测试,积极的寻找问题而不是等问题来找你;

  使用自动化持续集成可以节省时间;

四、自动验收测试:

  让用户参与验证测试核心业务逻辑;

五、度量真实的进度:

  诚实的阐述自己需要完成的代办事项,及完成一项任务真正花费的时间;

六:倾听用户的声音:

  不管是否是产品的bug,还是文档的bug,或者是用户操作的bug,它都是团队的问题,而不是用户的问题;

  每一个抱怨背后都隐藏了一个事实,找出真正的问题;

  没有愚蠢的用户,只有愚蠢、自大的开发人员;

  “它就是这样的”不是一个好的答案;

  如果代码解决不了问题,也许可以考虑通过修改文档或者培训来弥补。

《高效程序员的45个习惯》--敏捷反馈(Ⅴ)