年薪50W程序员老司机的5大秘籍,提高代码可读性80%
优秀代码的可读性表现在可以让阅读者快速理解、维护轻松、扩展简单。
换做武林中的一句话说,就是别人在读代码过程中飙脏话的频率是衡量你代码质量的充分不必要标准
那么如何提高代码的可读性?下面奉上程序员小伙伴5个提高代码可读性的技巧:
0、代码清晰表达意图
一名优秀的开发者,阅读代码时通常不拘泥于编程语言,而是代码中所表达的实质。
所以,他会去搞明白一件事,代码的目的是什么,同时忽略它是怎么做的。
比方说,小学生阅读文章时会关注词语本身,而高中生则会注意语法和文章的思想。
所以我们要遵守的原则是代码能够快速让人看懂,一个月后也能轻松快速看懂,这是最低最低的要求了。
1、排版规范
代码排版可是程序员的基本功,比如缩进和命名要规范统一,一个函数不能写太长,一行不能写太宽,这些都是最基本的。
至少要保证代码让人读起来有种赏心悦目的感觉嘛
2、注释清晰
通常来说,注释应先于代码而存在,不是编写完代码后再去补注释。
注释的作用是说明代码的意图,代码注释贵在精而不多。
就像是一个作家在阐述自己写作时的内心想法一样。
3、解释给别人听
检验代码可读性的最简单的方法之一把自己的代码解释给别人听,通过解释代码,可以发现理解上的漏洞以及代码的很多细节。
也可以讲给可爱的小黄鸭听,效果还是杠杠的~
4、简单就是美
牢记一个代码可读性的法则,即简单就是美!
你会发现,简单干净的代码远比复杂代码要难写得多,但这是非常值得的。
另外,不要写讨巧的代码,取巧只会让自己过后花更多的精力和时间。
最后,用先哲的一句话结尾:
程序写出来是给人读的,只是偶尔让机器去执行一下。– Abelson and Sussman
终极秘籍
.
.