高效程序员的45个习惯の欲速则不达

    千里之堤毁于蚁穴,大灾难是逐步演化来的。一次又一次快速修复,每一次都不探究问题的根源,久而久之就形成了一个危险的沼泽地,最终会吞噬整个项目的生命。

    在工作压力之下,不去深入了解真正的问题以及可能的后果,就快速修复代码,这样只是解决表面问题,最终会引发大问题。快速修复的诱惑,很容易令人把持不住,坠入其中。

    敏捷开发方式可以有效阻止以上问题发生:

    1、不要让开发人员完全孤立地编写代码,同事之间或者会议上尽可能地实现代码复审;

    2、单元测试,单元测试可以帮助你很自然地把代码分层,分成很多可管理的小块,这样就会得到设计更好、更清晰的代码。更深入项目的时候,你可以直接阅读单元测试--它们是一种可执行的文档。单元测试,你会看到更小、更易于理解的代码模块,运行和使用代码,能够帮助你彻底理解这些代码。

   

转载于:https://www.cnblogs.com/tomcatx/p/5142528.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值