《代码整洁之道》--第四章

什么也比不上放置良好的注释有用。什么也比不上乱七八糟的注释更有本事搞乱一个模块。什么也不会比陈旧、提供错误信息的注释更有破坏性。

带有少量注释的整洁而有表达力的代码,要比带有大量注释的零碎而复杂的代码像样的多。

有些注释是必须的,不过要记住,唯一真正好的做法是想办法不写注释。

好注释包括:法律信息、提供信息的注释、对意图的解释、阐释、警示、todo注释、放大某种看起来不合理之物的重要性、公共api中的javadoc

大多数注释都是坏注释,都是糟糕代码的支撑或借口,或是对错误决策的修正,例如:误导性注释、循规式注释、日志式注释、废话注释、喃喃自语型、位置标记、括号后面的注释、注释掉的代码、html注释、信息过多、不明显的联系、非公共代码中的javadoc。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值