程序开发总结与思考

2019-01-21  本文已影响0人  凯文不上班

码代码的能力跟码代码的时间不成正比,原因方方面面,多总结多思考可以时刻去校正,是不是在正确的路上

现在对码农的理解主要在两方面:开发效率的提升与程序性能的提升,如果能把这两方面做到非常好的程度,称呼上的高级不高级也就不那么重要了

1.开发效率的提升

开发效率的提升,这里的开发是广义的开发,程序最终上线才能算完成的,所以包括代码编写、代码调试、单元测试、发布部署,涉及到很多方面,每一部分都有很多方法去提升效率,逻辑清晰的归类、分层去解释可以有更加全面的理解

压缩代码量,能少就少,减少敲键盘与拷贝粘贴次数

功能已经有了,直接调用,这样写的代码最少,现成的,这是理想情况,针对新功能失效
某些功能的代码已经有了,但是不是全部,复用能够减少新代码的量,前提是能够很好的复用
子功能的大部分代码都有了,缺的只是各个子功能的编排,调用顺序,结果逻辑处理等,这时好的编排工具非常重要

代码自动生成工具,代码还是要写的,无法再压缩代码量了,那只能让机器帮我们写代码来减少开发人员的工作量

自动生成一些代码,减少写代码的压力

2.程序性能的提升

上一篇下一篇

猜你喜欢

热点阅读