向代码致敬,寻找你的第83行 前几天,在阿里巴巴的一个小黑屋里,5名对代码有着极致追求的程序员参与了阿里代码领域最高荣誉“多隆奖”最终角逐(多隆作为淘宝的第一代程序员,也是很多技术人心中的大神)。
那天代码评审现场,看到某代码片段最后结尾,多隆突然补上一句,往上翻看下第83行。代码一般都是几百行,他看到最后,居然还记得第83行的一个细微瑕疵,这得是对代码怀着怎样的敬畏之心。
这就是第83行代码的由来,
我是看程序猿吐槽大会上孤尽老师穿着83行代码到来才对这些产生的兴趣
小插曲
孤尽老师晒出了自己入职第一年写的一段代码:
尼古拉斯雷:手册中,建议将局部变量定义成基本数据类型。RPC方法(就是远程调用)的返回值和参数必须使用包装类型。
不知道这两条规范是否适合用在,孤尽老师的那些代码中?
孤尽 回复@尼古拉斯雷:
你看对了,的确是局部变量没有定义成基本数据类型。这其实是很大的坑,遇到自动解箱,大循环内就会非常慢。
尼古拉斯雷:我好像记得在规约中,建议将逻辑判断语句定义成一个变量?是这样吗