见过烂代码,没见过这么烂的代码,直接被这些代码蠢哭了...
关注▲ W3Cschool▲ ,每天一篇文章,与你共同成长
作者丨W3Cschool
“写代码几年,什么烂代码没见过”
然鹅,我发现,我还是太年轻了
下面这些代码,直接把我蠢哭了...
“密”码
下面这行代码完全体现了“小隐隐于野,大隐隐于市”的中国道家的哲学思想。
大哥,你用"passWord",为什么我还能看见密码,这密码不密啊。不过一般人估计也不知道,你把密码藏到这里了。
真·大隐隐于市!
禁止套娃
写代码,碰到一堆if...else,不禁低头咒骂:“这TM是谁写的啊,也不重写一下。”
边说着,边在最后一行,加上了几个if...else...
“这种代码,我也不敢动,不敢重写啊!”
这种代码看久了,好像也美了几分,
哦!没准之前的程序员,是弹竖琴的呢!
“佛祖保佑,下份工作,不要套娃!”
万恶之源
变量命名,这个坑,大多数人都走过,但像这么大的坑,却从没有见过。
一般给变量命名,会采用下划线或者驼峰的命名方式,但有一家公司就厉害了。变量名命名规则只有两个字:你猜。
yzjd,mc,tj,sj
你知道这四个变量名,是什么意思吗?
答案是叶子节点、名称、条件、数据。
没错,这家公司的变量命名规范是拼音首字母!
更奇葩的是,他们还会使用诸如fghjk、wert之类的命名方式。
不要问我什么意思,打开你的手机键盘,就知道了。
绩效!绩效!
公司突然宣布,代码行数和绩效挂钩!于是,技术部的代码,出现了如下的画风:
严谨啊!
还有这样的:
整洁啊!
艺术啊!
啊!眼睛啊!
-End-
编程狮(W3Cschool)
学编程,从W3Cschool开始
微信扫描二维码,关注公众号
评论