一直以来,每每翻看自己写的代码,越看越不顺眼。不是指逻辑上的,就纯粹是外观上的排版以及命名等。这就导致我没事就调整,经常今天改了过两天又改回去了,比较分裂!
编码规范也看过不少,自以为,我写的代码,单独拿出任何一块来看,基本都能符合编码规范,奈何一排起来,就看着不够优雅。后来想了想,应该是自己眼光太挑剔了,代码的排版和写书法一样,需要较深的功夫甚至是美学天赋。翻看众大神写的代码,除了代码逻辑和结构牛逼,他们的排版也不是说多好看嘛,哈哈。
但总的来说,编码规范是我们程序员写代码必须要遵守的底线,否则写出来的代码乱七八糟,别人看都没法看,会忍不住吐槽你的!顺带看低你的水平(我不相信一个把代码写的没法看的人水平会有多高)!一般我写C代码都是遵循Linux风格,这个应该也是业界用的最多的吧。至于排版,还是更多的去摸索吧,形成自己的风格也是一个不错的方向。
文末安利一个代码规范,总结的很好,学习一下。它来自 OpenResty 的作者章亦春,代码风格参照的是顶级开源产品 Nginx,内容非常详细完善。
网友评论