开会的最后我说:“你的代码我还没有看,我看了之后有疑问再告诉你。”对方说:“好的,你到时候肯定会有疑问的。”
难怪对方会这么讲,现在我要说,这个人写的什么鬼没有注释和 doc 并且含有各种 magic numbers 的代码?
但,即便这样我还是看懂了!我目前还没有自己解决不了的疑问!
@unagi magic numbers我的一生之敌,今天全局替换了224,发现一个漏网之鱼是223(n-1)气得我想杀了同事
@unagi 哦还有102是最离谱的,实际上应该是(n/2)又算错了又是 magic numbers,杀两次!
@konatasick !!太离谱了
@unagi 有不少 code2comment 的工具,本科呆的组里就做这个
@piceggy 腻害,有无推荐?
@unagi 都不好用,一些组做这些只是为了发论文,放出的 prototype 根本没法开箱即用。如这个: https://github.com/huangshh/RLComGen
工业界应该有好的实现,做成 eclipse插件之类的
但,research 代码就是这个鬼样子,我想我的代码也是这个鬼样子我已经练出了不用注释也能摸索出来一段代码是在干什么的能力(大概