一层一层堆叠。
魏音边操作边说道:“最底层的注释是三年多前写的,用的还是最初版的变量命名风格,注释写得很详细很啰嗦。
每个函数的功能、参数的含义、修改的原因都写得清清楚楚。
越往上,注释风格越简洁。
变量命名越来越趋向于一套固定的缩写习惯,到最后几个版本,注释只剩下几个字母,像是只有写代码的人自己才能看懂的暗号........”
她在凌晨两点十七分发现了第一处不同。
又是几个小时后,时间已经进入了凌晨。
每一个技术员的眼球里面都布满了血丝,但依旧兴奋的在操作中。
终于,通过众人的努力,找到了关键的东西。
魏音喊道:“林主任!”
林默立马跑了过来看着屏幕:“我不懂这些,你直接用大白话解释。”
魏音点点头:“这是在负责壳公司账户余额校验的模块里,一段被注释掉的老代码。
函数本身没什么特别,就是一个很普通的余额核对逻辑,但作者在函数末尾的注释里写了一个分隔符。
是三个连在一起的井号后面跟了三个字母——#klm。
我没见过这种分隔符。
机器生成的uuid通常是一串没有语义的十六进制数字和字母组合,版本号通常用小数点和数字表示,例如v2.1.3。
而井号加三个字母,这是人随口敲进去的东西,没有任何技术规范要求程序员用这种格式做标记。
林默皱了皱眉头:“k-l-m,二十六个字母里连着三个,这不像随机敲的,随机敲不会刚好敲到连续的三个字母。所以...这是他给自己留的记号?”
魏音听闻继续往下翻。
在接下来三个版本的注释片段里。
本网站为网友提供小说上传储存空间平台,为网友提供在线阅读交流、txt下载,平台上的所有文学作品均来源于网友的上传
用户上传的文学作品均由网站程序自动分割展现,无人工干预,本站自身不编辑或修改网友上传的内容(请上传有合法版权的作品)
如发现本站有侵犯权利人版权内容的,请向本站投诉,一经核实,本站将立即删除相关作品并对上传人ID账号作封号处理