飞跃疯人院 发表于 2013-11-9 13:43

如何写出无法维护的代码-- 这文章题太有喜感了。。

传送门  http://coolshell.cn/articles/4758.html

rolin 发表于 2013-11-9 13:49

我在公司旧代码里发现过define TRUE 0
这才是绝对的坑爹

fell 发表于 2013-11-9 13:55

。。。。。。

xiaoqi 发表于 2013-11-9 14:06

我在公司旧代码里发现过define TRUE 0
这才是绝对的坑爹

飞跃疯人院 发表于 2013-11-9 14:08

rolin 发表于 2013-11-9 13:49 static/image/common/back.gif
我在公司旧代码里发现过define TRUE 0
这才是绝对的坑爹

这个没什么吧,Linux中经常返回0表示 ok

IROI 发表于 2013-11-9 16:01

{:5_156:}

IROI 发表于 2013-11-9 16:04

rolin 发表于 2013-11-9 13:49 static/image/common/back.gif
我在公司旧代码里发现过define TRUE 0
这才是绝对的坑爹

{:5_156:}遇到过类似情况,老子跑了两边仿真还纳闷为什么初始化被定义的乱七八糟~

5663601 发表于 2013-11-9 16:27

rolin 发表于 2013-11-9 13:49 static/image/common/back.gif
我在公司旧代码里发现过define TRUE 0
这才是绝对的坑爹

我草。,。。。。这有点吓人

Springsun 发表于 2013-11-9 16:30

8da的程序员真多啊

5663601 发表于 2013-11-9 16:34

使用重音字母。比如:int  ínt(注:第二个 ínt不是int)

藏宏定义。如:#define a=b a=0-b,当人们看到a=b时,谁也想不到那是一个宏。

lucifer520 发表于 2013-11-9 16:35

给define TRUE 0跪了

s9nn9s 发表于 2013-11-9 17:00

rolin 发表于 2013-11-9 13:49 static/image/common/back.gif
我在公司旧代码里发现过define TRUE 0
这才是绝对的坑爹

shell 脚本里都是这样啊.....

真正可怕的不模块化, 写到一起 名字乱取, 也不注释的2B们

rolin 发表于 2013-11-9 17:56

s9nn9s 发表于 2013-11-9 17:00 static/image/common/back.gif
shell 脚本里都是这样啊.....

真正可怕的不模块化, 写到一起 名字乱取, 也不注释的2B们

shell脚本难道不是这个世界上最混乱的东西吗

BeRush 发表于 2013-11-9 18:00

看来8da码农真多啊

legendofytf 发表于 2013-11-9 18:42

完全看不懂。。本吊真会值值班

kaka_81 发表于 2013-11-9 18:57

这算个吊。
我几年前接的一个维护项目,vb的。
有几个2万多行的代码,全程无注释,
dim a,dim b

呵呵。。

国妓米兰 发表于 2013-11-9 19:21

碉堡了

SimoN 发表于 2013-11-9 20:21

[:103]

ama_go 发表于 2013-11-9 20:54

enum 比define好用

jassom 发表于 2013-11-10 00:20

本帖最后由 jassom 于 2013-11-10 00:21 编辑

我一个哥们对公司不满,把所有怨气都发泄到了代码上。

我们公司简称SAE,所以这哥们的变量名都是fuck_SAE,SAE_is_shit,SAE_is_bitch,SAE_FUCKED之流,呵呵

国妓米兰 发表于 2013-11-10 07:37

jassom 发表于 2013-11-10 00:20 static/image/common/back.gif
我一个哥们对公司不满,把所有怨气都发泄到了代码上。

我们公司简称SAE,所以这哥们的变量名都是fuck_SA ...

新浪代码提交这么随意?
页: [1]
查看完整版本: 如何写出无法维护的代码-- 这文章题太有喜感了。。