毕业论文
您现在的位置: 版本控制 >> 版本控制发展 >> 正文 >> 正文

别再埋头写代码了,善用这些技巧,让你的工

来源:版本控制 时间:2022/8/30

程序员主要的工作就是Coding,但是如此往复的Coding势必会让我们感到枯燥乏味,感觉没了激情和兴奋感,逐日颓废。

所以在日常的工作过程中,我们需要掌握一定的编程技巧或者说是工作技巧来提升工作乐趣和效率,今天作者就和大家分享那些工作中的编程技巧,希望可以给开发人员带来更多的共鸣和思考。

代码层面

1、不要写重复的代码,善用封装和配置,把功能尽量做到可配置化

2、核心代码做好清晰的注释,便于你后期能看得懂你写的是什么

3、一定要写单元测试,完整的单元测试不仅能减少bug率,后期维护都很方便

4、代码质量很重要,如果你写不出高质量的代码,那么你一定要写出可读性强的代码

5、不要过度看重性能优化,先把代码写完整,该有的都写好在考虑性能,性能是有瓶颈的,很多因素都会影响,比如网速,服务器等

6、正确对待代码审查,其实每一次代码审查都是一次学习的机会,我们应该感谢代码审查人员帮助我们查漏补缺

需求/规划层面

1、开源的东西不要去写,拿来直接用,会让你事半功倍;

2、做好需求调研,需求清楚了再写代码,不清楚需求的情况下一句也不要写;

3、不要毫无计划地写代码,思考、调研、计划、编码、测试、修改,一个都不能少;

4、不要写代码前过渡计划,计划赶不上变化,往往一个项目最终会改N+1个版本;

5、分清需求轻重缓急很重要。

需求四象限分类

解决问题,经验层面

1、使用最简单的方案解决问题,出了问题之后,不是考虑用哪种方式去解决,而是快速采用最简单有效的方案先把问题解决掉,后面再慢慢优化

2、适当放弃,当你使用一种解决办法半天没有把问题解决的情况下,你就要考虑要放弃这种方法了,并且重新审查问题

3、代码能运行不代表代码写的正确,有bug可能并不是显而易见的

4、善用搜索,当你遇到一个问题的时候,问别人有可能需要十分钟,但是如果你先搜索一下相关资料,获取1分钟就解决了

5、以用户体验为最终目标,站在用户的角度看问题。做需求的时候多考虑用户体验,多想想用户会不会使用你正在开发的这个功能

6、用好源代码版本控制工具,类似的有Git,SVN,VSS等

7、学会休息,“钱多话少死得早这句话不是空穴来风的,休息好才能工作好

总结

总结来说,作为一个程序员,写代码固然是最重要的,但是写代码的同时我们能做到以上总结的,我相信不管是对你个人的能力的提升还是在公司里的发展都会有莫大的帮助,作者只是希望给同行们分享一些经验,欢迎小伙伴们留言评论交流编程心得。

转载请注明:http://www.0431gb208.com/sjszyzl/1508.html