博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
高效程序员的45个习惯の欲速则不达
阅读量:7123 次
发布时间:2019-06-28

本文共 398 字,大约阅读时间需要 1 分钟。

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

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

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

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

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

   

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

你可能感兴趣的文章
sscanf() 函数
查看>>
Java final 关键词修饰类、方法、变量
查看>>
ytkah网站建设解决方案 大中小微企业营销利器
查看>>
java中是否会存在内存泄漏
查看>>
Centos安装Samba共享服务器
查看>>
上传绕过WAF几种常见的姿势
查看>>
Cocos2d-x3.0RC2 EditBox
查看>>
常用PHP MySQL函数
查看>>
利用Excel导入数据到SAP C4C
查看>>
Restful API 设计(二)
查看>>
【响应式布局】initial containing block、viewport以及相关尺寸
查看>>
ajax在同一页面中同控制器不同方法中调用数据并异步刷新的实例
查看>>
代码性能调优“三十六”策
查看>>
面向云数据库,超低延迟文件系统PolarFS诞生了
查看>>
redis学习一, 在mac系统下安装
查看>>
Matrix 矩阵css3
查看>>
CSS世界(文档)
查看>>
【跃迁之路】【515天】程序员高效学习方法论探索系列(实验阶段272-2018.07.05)...
查看>>
【Arduino基础教程】RS1307时钟模块
查看>>
win10电脑桌面便签怎么固定在桌面?
查看>>