增加bug的编程实践

思路不清晰

思路没有完全确定情况下写代码。造成不确定的情况有多方面:

1. 求快,把相似的需求当做一样的需求
2. 缺少设计,大体明白实现方案,就开始编码
3. 知识不充分,集中在前端的css、布局

怎么办?

快是可以做到,心里不要慌就是。

1. 需求分析到位
2. 仔细查看现有的代码
3. 遗留代码多问老员工
4. 放下别人对你问代码时的负面情绪

破窗原理

在一个代码质量差的项目里面,就很容易被一种“别人也是这样,我也就这样得了”,尤其是在你不熟悉代码的情况下。短期内,代码是写给自己的,维护的人是自己,长期内是给别人的,对自己好就是对别人好,还有需要执行力。

← prometheus flume →
存档 关于