代码整洁之道(二)优雅注释之道
一、Best Practice注释应该声明代码的高层次意图,而非明显的细节反例 说明上文方法用于根据参数生成签名,注释中详细描述了签名算法的实现步骤,这其实就是过度描述代码明显细节正例 总结1. 注释一定是表达代码之外的东西,代码可以包含的内容,注释中一定不要出现2. 如果有必要注释,请注释意图(why),而不要去注释实现(how),大家都会看代码在文件/类级别使用全局注释来解释所有部分如何工作正例 总结通常每个文件或类都应该有一个全局注释来概述该类的作用公共api需要添加注释,其它代码谨慎使用注释反例 说明以上接口提供dubbo rpc服务属于公共api,以二方包的方式提供给调用方,虽然代码简单缺少了接口概要描述及方法注释等基本信息。正例 总结公共api一定要有注释,类文件使用类注释,公共...阅读全文