被垃圾代码伤到是什么感觉? 举报 理由 举报 取消 我先说一个:二三十万行数据,共几十M的数据量,愣是用10来个hadoop任务(10多个文件)来实现,也是醉了~~~~~ 2017年12月24日 1 条回复 1061 次浏览 Hadoop,代码,数据,架构,质量
回复 ( 1 )
以下是自己写过的垃圾代码
1.
Oracle如果单独要取seq的话,一般人会用 select seq.Nextval from dual 来取。
当时印象很深一个,一个非常底层取seq的代码,这个seq主要用于X表的主键ID。
里面取seq是取本表 select seq.Nextval from X表。
然后切换新环境时候,X表为空,seq死活取不到值,导致业务执行不下去。
调查了一天,终于找到了。
当时还心里还暗暗想着“一定要逮到这个傻逼,写的什么代码!!!”
后面跟踪svn记录,发现是自己写的,当时我就懵逼了,我。。
乖乖在晨会,检讨。。
自伤!!!
2.
如果业务要循环List的话,一般取到对应内容,会break;
当时我并不知道!!!
每次都循环所有数据!
看到这些代码,真想一棍子敲屎当时的自己,搞个屁代码!
自伤+1!!!
3.
一个FreightVo 和 一个 FreightVo1 是什么鬼!!!
自伤+2!!!
4.
16个的If和else嵌套又是什么鬼!!!
Switch啊,怎么不用!!!
自伤+3!!!
自伤的感觉是:
想回到过去,给当时的自己一巴掌,然后。。
下期的大乐透号码是:04 11 15 20 26 08 09
其余想到再补充。。。