相关疑难解决方法(0)

什么是自我记录代码,是否可以替换记录良好的代码?

我有一位同事坚持认为他的代码不需要评论,而是"自我记录".

我已经回顾了他的代码,虽然它比我见过其他代码生成的代码更清晰,但我仍然不同意自我编写代码是完整和有用的以及评论和记录的代码.

帮助我理解的观点.

  • 什么是自我记录代码
  • 它真的可以取代评论和记录良好的代码
  • 是否存在比记录良好和注释的代码更好的情况
  • 是否存在代码无法在没有注释的情况下进行自我记录的示例

也许这只是我自己的局限,但我不知道它是如何成为一种好的做法.

这并不是一个争论 - 请不要提出为什么评论和记录良好的代码是高优先级的原因 - 有很多资源显示这一点,但它们并不能让我的同行相信.我相信我需要更充分地理解他的观点来说服他.如果必须,请开始一个新问题,但不要在此争论.

哇,快速反应!请阅读所有现有答案,并为答案提供评论,而不是添加新答案,除非您的答案与此处的其他答案完全不同.

此外,那些反对自我记录代码的人 - 这主要是为了帮助我理解自我记录代码福音传道者的观点(即积极方面).如果你不留下话题,我希望别人会贬低你.

documentation comments

252
推荐指数
19
解决办法
6万
查看次数

标签 统计

comments ×1

documentation ×1