你见过有哪些搞笑的代码?
代码是指程序员用开发软件所支持的语言制作出来的源文件,是由字符、符号或信号码元以离散形式表示信息规则体系。
下面来给大家分享下我所见过的,比较有趣的代码:
这是一段疯狂的代码,我的天……全是todo,(ー_ー)!!却一行代码都没写,简直不忍直视。
[译注:这明显是一位来自中国的工程师]:
能用这代码注释画出这么形象的佛祖,看来真的是下了一番功夫。 最后留下的那首诗,简直就是程序员生活的真实写照。
能在注释中用点去画出这么抽象的女性,再配上这句话,一看这个程序员就是个单身。
<a href=“JavaScript:alert(‘成功清除缓存’)”>清除缓存</a>
这段代码有一种哲学在里面。
逻辑毫无漏洞,为什么说我代码不行。
分享一下我学弟们的作品 比我当年还秀!
这是一段真实的代码,这是一段真实的经历,当年看到这段代码的时候惊为天人,所以发了一条朋友圈(QQ里面叫说说),今天看到这个问题,特意把他翻了出来。
当年那个项目有一个非常简单的功能,但是这么一个简单的功能被一个友军搞的无比的复杂。
他们是一个短信发送系统,别的系统要发送短信,就把电话号码和短信内容发给他们,然后他们再调用运营商的接口把短信发送出去。正常的话可以直接调接口,或者用MQ,但是他们的做法是:他们写好jar包,那个系统要发送短信,就把这个jar包拿走,引入到项目中,然后调用里面某个类的某个方法。
这个方式我们也勉强接受了,谁让他们就是不改呢。
不过后来我们一直觉得jar包有问题,发送效率特别低,但是他们就不承认。
没办法,我们只能反编译“拜读”一下,然后...
不仅仅有三次System.gc(),重要的事情说三遍嘛;还有两次save(),这个我也懂,是为了防止保存不成功,多保存一次;还有各种各种奇葩的写法。
现在我已经离开那家单位,离开那个项目组了,但是听说那个项目还活的好好的,可能他们有一些不为人知的能力吧。
谢邀请,抱歉,不懂。
有天,正在编程一个游戏,做货币系统的时候,上了个厕所,不知道哪个同事弄成了
alert("你是一个2B哟,咿呀咿呀哟!");游戏写好了,原来的“点券”变成了
你是一个2B哟,咿呀咿呀哟
EMMMMMMMM
我的工资啊........
我曾经排查过的最蛋疼的代码:
if (inputName.length < 3);
{
inputName = inputName + ' '.repeat(3 -
inputName.length);
}
return inputName;
结果告诉我repeat的参数不能是负数。
雷神之锤开源的Carmack传奇的3D引擎的原码。
其中在game/code/qmath.c里发现了这样一段代码。它的作用是将一个数开平方并取倒,经测试这段代码比 (float)(1.0/sqrt(x))快4倍。
float Q_rsqrt( float number )
{
long i;
float x2, y;
const float threehalfs = 1.5F;
x2 = number * 0.5F;
y = number;
i = * ( long * ) &y; // evil floating point bit level hacking
i = 0x5f3759df - ( i >> 1 ); // what the fuck?
y = * ( float * ) &i;
y = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration
// y = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can be removed
return y;
}
这个简洁的函数,最核心,也是最让人费解的,就是标注了“what the fuck?”的一句。
即搞笑又高效。。