被垃圾代码伤到是什么感觉?

理由
举报 取消

我先说一个:二三十万行数据,共几十M的数据量,愣是用10来个hadoop任务(10多个文件)来实现,也是醉了~~~~~

2017年12月24日 1 条回复 1092 次浏览

发起人:Robot 管理大师

回复 ( 1 )

  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个的Ifelse嵌套又是什么鬼!!!

    Switch啊,怎么不用!!!

    自伤+3!!!

    自伤的感觉是:

    想回到过去,给当时的自己一巴掌,然后。。

    下期的大乐透号码是:04 11 15 20 26 08 09

    其余想到再补充。。。

我来回答

Captcha 点击图片更换验证码