zoukankan      html  css  js  c++  java
  • 高效程序员的45个习惯の欲速则不达

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

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

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

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

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

       

  • 相关阅读:
    Java_多线程入门
    JAVA多线程基础(一)
    多线程1
    1.优化MySQL数据库
    廖胤松
    Mybatais
    Spring Boot入门
    MySQL的安装步骤详解
    MySQL入门
    WEB测试方法
  • 原文地址:https://www.cnblogs.com/tomcatx/p/5142528.html
Copyright © 2011-2022 走看看