39 个奇葩代码注释
编码之外共
2512字,需浏览
6分钟
·
2020-10-12 00:05
//somedev1 - 6/7/02 添加对登录屏幕的暂时追踪功能//somedev2 - 5/22/07 暂时个屁
//我也不确定我们到底需不需要这个,但是删了又特害怕。
//如果这段代码跑的通,那就是Paul DiLascia写的。要是跑不通,
//如果将来读到这行代码,我会穿越回来,然后一死以谢天下。
//谨以此代码和我所有的工作献给我的老婆Darlene,
(潜台词是自己代码写的太烂,会丢了工作或者造成公司倒闭)
放个大招,在 GitHub 上有这么一个脚本,前面好好的,很正常,到了中间作者忽然用注释对 Adobe PSD 来了一大段的疯狂吐槽:
//到了这个份儿上,我得给你说说这个 Adobe PSD 格式。//PSD 可不是个好格式,它甚至都是不个坏格式,叫它坏格式都是//对 PCX 和 JPEG 这些坏格式的一种侮辱。不,PSD 是一种烂到家的格式。//我忙活这段代码好几个星期了,我对 PSD 日渐增长的仇恨,//如果有两种不同的做事方法,PSD 会两个都试一遍。//然后再以正常人无法想象的方式想出三个甚至三个以上的方法,//把它们也都试一遍。PSD 把“前后矛盾”上升成了一门艺术。比方说,//为啥它忽然就决定这些特定组块对齐 4 比特,而且这种对齐方式//不应该包含在尺寸内?其它地方的组块要么没对齐,//这三种方式任何一种都是可以的,智商正常的格式都会只用一种,//我们的 PSD 当然是三种都用了,而且不止三种。//从 PSD 文件里拿到数据,就跟从你那 58 岁生日时被一条抓狂的淡水鲨鱼干掉的//用鲨鱼这个比方不是我要表达的重点啊,但是我现在正在苦思冥想,//那些小题大做搞出这种文件格式的人该有怎样搞笑的人生啊。//他们造出了这么恶心的东西,心里有愧。我是自然不会
看来是实在忍无可忍了。吐槽完这一段后,作者又继续淡定地写完了脚本。https://github.com/zepouet/Xee-xCode-4.5/blob/master/XeePhotoshopLoader.m#L108
20. 新人默默的在后面增加一行注释:浪费在这里的总时间=48h
21. 新人看到这样的注释都不用再尝试了,感恩前辈
这是一段来自贝尔实验室的,第六版Unix Kernel,注释语句为“you are not expected to understand this”,意思就是,你不可能看懂这个。
去年虾米音乐客户端的程序员竟然称一些活动送的VIP客户为“穷逼VIP“,引发了网友争议。
32. 顾客要是不会看个代码注释,被坑了可能还不知道
34. 就连Nike也尝试了在他们的robots文件里加入了一个有趣的图案
浏览
42点赞
评论
收藏
分享
手机扫一扫分享
分享
举报
点赞
评论
收藏
分享
手机扫一扫分享
分享
举报