乱代码一定不是好代码

 

 

柳鲲鹏

2010-1-13

 

关键字:代码 格式 态度

简介:这代码其实跟文章一样,也讲究格式整齐。可惜很多时候,明明可以做到的事情,并没有做到。

 

 

  一篇文章乱七八糟,没有段落标点,不管写得好不好,是没有人感兴趣的。这代码其实跟文章一样,也讲究格式整齐。按说写代码,先不谈水平高低,做到格式整齐,是一个起码的人人都能做到的要求。不论是对大公司小公司,这都是可以做到的,也是有好处的,而且反映了对工作的态度。

  怎么忽然提起这事呢?这当然也是有感而发。算起来是前年9月底参加了一个项目,拿到工作代码之后立即傻眼:这代码没有任何格式可言,空行没有规律,缩进乱七八糟没有对齐的。每次改代码时都象在杂草丛中找条理,感觉很痛苦。吾多次建议用格式化工具处理一遍,一个小时就搞定。结果过了一年多了也没有动静。后来听到一种说法:万一格式化后出了问题怎么办?搞什么都会出错,总要看利弊得失才是。用工具格式化那是又迅速又正确,几乎不会出错,出错了相比其效果也是值得的。

  

  写代码的人都知道,大家相互称“烂代码”是正常的。这跟水平有关系,跟代码格式也有关。人家写得整齐,总不好意思开口就批吧?否则写得再好,乱七八糟也没有人会看。

  格式问题是一种对待代码的态度端正不端正,做整齐了问题好事,也是管理工作是否到位的具体体现。