注释规范

2019-08-26  本文已影响0人  土豆吞噬者

注释的作用是弥补我们在用代码表达意图时遭遇的失败,如果你发现自己需要写注释,说明你的代码的表达能力不够,这个时候应该想下能否使用更好的代码来表达。

代码在变动,但是注释不总是随之变动,随着时间的流逝,注释常常用其所描述的代码分隔开来,越来越不准确,与其把精力放在维护注释上还不如把力气用在写清楚代码。

不准确的注释不如没注释,只有代码能忠实地告诉你它做的事,所以,尽管有时候也需要注释,我们也应该多花心思尽量减少注释量。

有些注释是必须的,也是有利的,例如

还有些坏注释通常是对糟糕代码的借口或错误决策的修正,例如

能用函数或变量时就别用注释,下面代码中无注释的版本比有注释的明显更好

//xxxx注释
if (smdoule.getDependSubsytems().contains(subSysMod.getSubSystem()))
ArrayList moduleDependes=smodule.getDependSubsystems();
String ourSubSystem=subSysMod.getSubSystem();
if (moduleDependes.contains(ourSubSystem))
上一篇下一篇

猜你喜欢

热点阅读