文章阅读

  1. 是时候清除你的僵尸代码了

“代码注释”应当是为了更好的辅助开发者去快速阅读、领悟代码所写的含义!“僵尸代码”在版本控制盛行的编码时代中应该被摒弃,这是一种技术债!

  • 僵尸代码的两大主要原因在于:懒惰和风险规避。懒惰的开发者可能会辩解这些注释掉的代码是为了“以防万一”、“以后会用”…但有了版本控制,注释代码是一个最差的选择!
  • 改善信噪比:“源代码并不是最终产品”-注释了的代码影响理解程度,甚至可能是误导性和错误的!
  • 歧义妨碍了调试:为什么被注释了没有恢复?
  • 关键词搜索优化
  • 更简单的重构:增加维护重构人员的困扰,这些代码是否有意义?若重构后再重用注释掉的代码可能编译不通过

转载请声明出处: MinsonLee的博客:https://minsonlee.github.io

扫描下方二维码,关注公众号,接收更多实时内容

新猿呓码

打赏一个呗

取消

感谢客官打赏,您的打赏使我动力十足!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦