明天要跟某合作者第一次开会了,凌晨一点给那边发了个邮件,不知道会留下怎样的印象呢​:aru_0090:

合作者说我的 model 和 write-up 很 elegant ,并且他跟我发出了同样的疑问:为什么大家不一开始就用我这种明显的方法,为什么二十年前要用那种奇怪的方法​:BlobhajfBlobbyHug:

Follow

开会的最后我说:“你的代码我还没有看,我看了之后有疑问再告诉你。”对方说:“好的,你到时候肯定会有疑问的。”
难怪对方会这么讲,现在我要说,这个人写的什么鬼没有注释和 doc 并且含有各种 magic numbers 的代码?
但,即便这样我还是看懂了!我目前还没有自己解决不了的疑问!

· · Web · 1 · 0 · 2

但,research 代码就是这个鬼样子,我想我的代码也是这个鬼样子​:azukisan_fluid:​我已经练出了不用注释也能摸索出来一段代码是在干什么的能力(大概​:baba_dog_right:

仿佛听说过一个吐槽,大概是“copilot 有写注释出代码的能力,但我更需要的是写代码出注释的能力”…

但我最不喜欢的还是 magic numbers…耽误我一键替换…我现在都会尽量给数字一个名字,我想我的 dvorak programmer layout 确实帮助很大,因为这个 layout 打数字需要摁 shift,而我又没有小键盘…
俺发现合作者用的也是 dvorak,但肯定不是 programmer​:azukisan_gesturing_no:

更可怕的是这个人的 indentation 是 2,这让我怎么活…

怎么办我觉得这人代码写得好烂…不想用他的 framework 了

@unagi magic numbers我的一生之敌,今天全局替换了224,发现一个漏网之鱼是223(n-1)气得我想杀了同事

@unagi 哦还有102是最离谱的,实际上应该是(n/2)又算错了又是 magic numbers,杀两次!

@unagi 有不少 code2comment 的工具,本科呆的组里就做这个

@unagi 都不好用,一些组做这些只是为了发论文,放出的 prototype 根本没法开箱即用。如这个: github.com/huangshh/RLComGen

工业界应该有好的实现,做成 eclipse插件之类的

Sign in to participate in the conversation
Rhabarberbarbarabar

本吧服务器位于德国。欢迎小伙伴们分享生活和语言豆知识。
新用户注册请
1. 填写详细的申请理由,或者附上别处的社交账号。
2. 给出 Rhabarberbarbarabar 的中文翻译。