2022年1月18日星期二

你见过最垃圾的代码长什么样?(来长长见识)

本文来源:blog.csdn.net/daocaokafei/article/details/120733959

正文

19个人们真正编写的垃圾代码片段,其中一个可能是你写的。

在某些时候,它发生在我们所有人身上。你产生了你并不感到自豪的代码。这些代码让你怀疑,"我怎么会写出这样的东西?"这没什么好羞愧的。我们只是人类。有时候,我们就是没有做到最好。

它发生在我身上,发生在你身上,但它也发生在其他开发者身上。我花了点时间,收集了我能找到的最糟糕的代码片断。今天,我将把它们介绍给你们。

然而,我只在一个条件下这样做。你必须向我保证你不会以恶劣的方式对待他们。记住,在某些时候,你可能写过类似的东西。既然如此,让我们戴上豁达的眼镜,玩一玩。第一篇来了!

重新造轮子出错了

常规的布尔类型比较没有返回你要找的东西。你应该怎么做?答案很简单,你自己创建一个。

魔法数字

看着这幅图,我不禁要问。如果我们改变其中一个数字会发生什么?可能没有什么好事。

至少它被分成了几条线

从这块代码的纯粹外观来看,我猜测它是一个学校项目。不用说,我对这位老师表示慰问。

魔鬼也是一种功能

今天,我们将看到isEven函数的各种实现。这是我们的第一个候选人。我想说的是,我们已经有了一个好的开始。你觉得怎么样?

希望有一个函数来获取字符串的大小

这个想法在我们的开发者伙伴的脑海中闪过。他没有犹豫一秒钟。并立即实施了它。

唤醒内在的孩子

虽然听起来很疯狂,但你可以使用表情符号作为变量名称。但你应该以这种方式使用它们吗?请看下面的代码,自己决定。

到底谁在读提交t信息

如果你有一个同事反复使用相同的提交信息。她可能是这样做的。

如果这些变化中的任何一个

未来是不可预测的。它可以在一夜之间改变。为了防止这种情况发生,最好还是多加小心。

购买超宽屏显示器的理由

冗长的变量名并无不妥。只要它们有助于提高代码的可读性。但有时,我们必须问自己 "多长才算长?"

天才之举

这里没有什么要补充的。我认为这条注释不言自明。

原文转载:http://www.shaoqun.com/a/1450749.html


广东峡天下玻璃桥长度多少,有多高:http://www.30bags.com/a/667389.html
舞台剧《寄生虫》巡演深圳站时间、地点、门票及看点:http://www.30bags.com/a/809405.html
EDM:https://www.ikjzd.com/w/413
jpgoodbuy:https://m.ikjzd.com/w/1553
google correlate:https://www.ikjzd.com/w/1887
光明区群众体育中心疫情防控要求:http://www.30bags.com/a/918421.html
Allegro官网网址,Allegro平台好不好:http://www.kjdsnews.com/a/761428.html
日本Rakuten怎么样,rakuten平台有哪些特点:http://www.kjdsnews.com/a/761429.html
YesWelder打造DTC出海品牌实例:电商平台+独立站:http://www.kjdsnews.com/a/761430.html

没有评论:

发表评论