您是否更新了错误的古代代码注释?

Rob*_*lls 9 comments

天儿真好,

灵感来自我在回答这个问题时对评论Perl regexp的评论,我想知道以下内容.

当您处理旧的,旧的,血腥的古代代码时,您是否更新了与代码不同步的注释,或者您只是更新代码并忽略已经从当前代码的实际情况"向外"的注释?

我想基本上接近" 破窗 "综合症的东西?

BWS基本上说人们只是说"填充它",并且如果他们发现那些已经参与了相关系统的人并不关心修复这些问题,那么就不要小心修复那里的错误.一个完全普遍的心态恕我直言!

我有兴趣看看其他人"在煤矿工作"做什么.

干杯,

Cha*_*ick 21

我绝对会修复不好的评论.

有时它只是删除它们,以便它们不会误导.

更好的是,我更喜欢重构代码,因此注释不是必需的 - 自我记录代码比评论更好,因为它不会过时.


Otá*_*cio 6

最近我开始关注更多Bob叔叔的清洁代码建议,我试图将注释转换为函数,这些函数将注释代码包含(提取)在一个至少与它替换的注释一样有意义的函数中.

  • 做不好的评论不必要>修复不良评论>删除不良评论>留下不好的评论(>>写新的,更糟糕​​的评论!). (2认同)