花4小时终于看明白了10行代码这都敲了

最近看到这样一个帖子:有个程序员说,花了四小时才看明白自己1年半前写的10行代码,看懂后愣是满意的连抽三根烟。(温馨提示:吸烟有害健康)

来源用户邓林传说,侵删

程序员大多都有这样的经历:经常看不懂自己敲的代码或者是看不懂别人的代码,特别是新到一家公司接手别人没有完成的项目时,十有八九都看不懂别人敲的什么东西。这对程序员来说就是一种精神上的折磨。

是什么原因导致代码让人看不懂呢?

▲没有对代码进行设计

没有设计意味着缺少逻辑性,很多人抱着“能实现功能就行”的态度敲代码,当下功能是实现了,但是这样敲出来的代码很难维护,产品更新迭代也特别的困难。可以说没有设计的代码就是耍流氓。

▲代码没有写明注释

好的代码一定是有好的注释的,注释对读懂代码有很好的辅助作用。将注释写明白不仅能让别人能读懂自己的代码,还能避免自己读不懂自己的代码。代码与注释的比例最好保持在1:1,有时注释甚至要比代码多。

▲没有检查代码

当一段代码运行前,自己应该再回头检查一下,产品团队也应该经常检查后台代码,这样不仅能提升代码质量还有利于产品后期的维护和更新迭代。

▲编程水平提高了

当你的编程水平提高了之后再回头看自己之前写的代码,很可能出现看不明白的情况,因为随着你开发认知的不断提升,你的编程思路也会有很大的改变,所以这也很可能导致你看不懂自己之前敲的代码。也因为别人和你在敲代码风格、思路不一样,导致看不懂别人的代码。

无论是学习还是在工作中,程序员都是需要看别人的代码,或者是给别人看自己敲的代码,所以敲代码前最好能对代码进行设计,敲的过程中尽量写清楚注释,在敲完代码后再回头检查一遍代码,尽量让自己的代码更加清晰明了。




转载请注明:http://www.xxcyfilter.com/gailian/gailian/16084.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了