Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践
好的代码的可读性表示在让人快速懂得、轻松保护、轻易扩大。
如不雅用通俗的一句话来说,就是别人在浏览代码过程中飙脏话的频率是衡量你代码质量的独一标准。
0、代码清楚表达意图
一个比较优良的开辟者,在浏览代码平日不拘泥于编程说话,而是代码所要表达的本质。
打个比方,小学生浏览文┞仿都邑存眷词语本身,而高中生则会去留意语法和文┞仿传达的思惟。
所以,他会去搞清跋扈一件事,代码的目标是什么,同时会忽视它是若何做的。
我们要遵守的原则是,代码可以或许让人快速看懂,可以一个月后能快速读懂代码,这是最低的请求啦!
1、排版规范
法度榜样员的代码排版可是根本功,比如缩进和定名要规范同一,一行不要写太宽,一个函数不要写太长,这些都是最根本的。
至少你要确保代码让人读起来竽暌剐种心旷神怡标感到!
法度榜样写出来是给人读的,只是有时让机械去履行一下。– Abelson and Sussman
2、注释清楚
平日而言,注释应先于代码存在,而不是编写完代码之后去补注释。
3、解释给别人听
注释应当是解释代码的意图,代码注释贵在精不在多。
若何进步代码的可读性呢?下面给法度榜样员小伙伴们分享5个技能:
它就像是一个作家在阐述本身写作时的设法主意一样。
考验代码可读性的最简单的办法之一就是给别人解释代码,经由过程解释代码,你可以发明懂得上的马脚以及代码的一些细节。
你可以讲给可爱的小黄鸭听,效不雅照样杠杠滴~
4、简单就是美
切记一个代码可读性的轨则,即简单就是美,简单可以移动一座大年夜山!
你会发明,坚削发单的代码远比写出复杂代码要可贵多,但这是值得的。
别的,不要编写说情的代码,取巧只会让你过后花更多的时光和精力。
最后,用前贤的一句话结尾:
【编辑推荐】
- 致法度榜样员的一封信:去你的“油腻中年”!
- 谷歌提出渐进式web应用开辟概念,Angular Ignite UI帮法度榜样员实现
- 法度榜样员影响深刻的5个编程网站
- 法度榜样员浏览源代码的5种办法
- 这10条不得不提的Java编程技能让你受益毕生!
推荐阅读
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 在本月月初,安然公司 Positive Technologies 宣布申报称,英特尔治理引擎(Intel Management Engine,以>>>详细阅读
本文标题:程序员提高代码可读性的5个方法,确保一个月后仍能读懂代码!
地址:http://www.17bianji.com/lsqh/39185.html
1/2 1