科技实验室 忙中有失:开发人员慌乱中容易出现的3个疏忽( 二 )


速战速决很诱人 , 但一名出色开发员的标志是创建高质量的代码并改进其所涉及的基础代码 。 若一个新项目中 , 所有人都只想尽快推出新功能 , 那么该项目注定会产生巨大的技术债务 。 随着时间推移 , 项目会变得越来越难以维护 , 开发人员的工作效率也将停滞不前 。
改进代码是团队中每个开发人员的责任 。 所以 , 实现新功能一定要舍得花时间 。 考虑到工作的副作用 , 以及对通用应用架构的适应 , 你应该始终让基础代码保持比初始更好的状态 。 久而久之 , 它不仅能加快开发速度 , 还能让你成为一名更熟练的程序员 。
科技实验室 忙中有失:开发人员慌乱中容易出现的3个疏忽
文章图片
代码未测试
科技实验室 忙中有失:开发人员慌乱中容易出现的3个疏忽
文章图片
【科技实验室 忙中有失:开发人员慌乱中容易出现的3个疏忽】图源:unsplash
有多少次 , 你并未准备确保功能正常运作的测试就创建了功能?这种做法很常见——尤其是在需要快速进行的项目中 。 人人都觉得测试浪费了宝贵时间 , 所以他们不得不重启进度 , 这永无止境 。
事实上 , 对于任何生命周期较长或有待发展的项目 , 不论你的代码有多么优秀 , 测试都至关重要 。 更糟糕的是 , 有人会对不同的代码部分进行更改 , 这就会破坏你的功能 。 没有测试 , 你就无法得知这些 。 正确的测试提供了安全性 , 它们让你可以放心地在代码中进行更改 。
你可能觉得测试浪费时间浪费金钱 , 但事实恰恰相反 , 未来的自己和其他开发人员都将感谢你编写了有用的测试 。
欲速则不达 , 有些事看起来浪费时间 , 但不做后患无穷 , 认真做了反而能有收获 。
科技实验室 忙中有失:开发人员慌乱中容易出现的3个疏忽
文章图片
留言点赞关注
我们一起分享AI学习与发展的干货
如转载 , 请后台留言 , 遵守转载规范