你们会在代码里面带粗话吗?

2018-09-11 16:42:57 +08:00
 iloveyouso

最近一个工作三年的老同事离职了,领导让我接手维护他的功能并把代码交给我。
我拿到代码一看,变量命名大部分都是 fuck,shit 之类的粗话,甚至 for 循环用于 break 的 label 也命名为 FUCK_FOREACH,JUnit 测试导出的文件也带有 Fuck 字样,而且通篇没有注释,应该就剩数据库的表命名没带粗话了。。。
我这里没有 code review,貌似领导也不知道,不知道那个老同事经历了什么,我的天,貌似轮子哥也是喜欢这么干的,各位 V 友你们会在代码里带脏话吗?

15284 次点击
所在节点    程序员
132 条回复
Zeonjl
2018-09-11 20:36:49 +08:00
加密方式
shijingshijing
2018-09-11 20:37:06 +08:00
@NEETLEE 这不能说是粗鄙了,这是很♂哲♂学♂的代码
xuanwu
2018-09-11 21:17:00 +08:00
说起猎奇 中文命名的代码比脏话代码应该稀少的多了
coffeSlider
2018-09-11 21:27:09 +08:00
每次学一门新语言,都类似于这样
print("Fuck World!")
xForce
2018-09-11 21:35:46 +08:00
/*
fuck_shuame_360_zhuodashi_and_SB
[-]You Are PIG!
lajishuame_XXXXXX
神马 360、神马狗屁精灵、神马卓大湿通通靠边,我们才是安卓越狱的 No.1
菜鸟们慢慢反汇编吧,哥不等你们了
*/

你们感受下
inoki
2018-09-11 22:24:32 +08:00
见 linus 大神早期 linux 的源代码注释,fuck 一堆
icyalala
2018-09-11 22:28:23 +08:00
tshwangq
2018-09-11 22:37:53 +08:00
绝对不主动带粗话

var sb = new StringBuilder();
sb.Append("What a beautiful day.");
sb.Replace("day","girl")
sb.Insert(sb.length()- 5, " | ")
way2create
2018-09-11 22:44:38 +08:00
一般不会,只是测试一下随便起名的时候可能会,但过一会就删掉了。
twistedmeadows
2018-09-11 22:45:25 +08:00
中学玩 NOIP 的时候,刷题用的变量名都是 cnm,tmd,fuck 这类的。

关键我们信息学竞赛教练是个女老师。

她每次帮我看题,都一本正经地把我变量名念出来:「你这个 cnm 自加超出范围了吧?这样就死循环了……」

后来我就不这样写了……太羞耻了……
tylerdurden
2018-09-11 22:46:58 +08:00
这不是说我吗?哈哈哈
bojackhorseman
2018-09-11 22:55:36 +08:00
humansjl
2018-09-11 23:09:47 +08:00
不会,顶多在备注里面注明这段 sb 的功能是因为什么背景谁的要求加上去的,等下次 change 的时候 diss
tinytin
2018-09-11 23:18:06 +08:00
不会
d18
2018-09-11 23:50:07 +08:00
注释有时会有抱怨和吐槽,不知道算不算粗话
reus
2018-09-11 23:53:03 +08:00
口头传达的傻叉需求,我记下来时用过 shit
代码里还是算了,不雅
qnwx1
2018-09-11 23:55:14 +08:00
vczh
YePl
2018-09-12 00:04:08 +08:00
我有一个同学就是这样的
sammo
2018-09-12 00:48:59 +08:00
@itabas016 太搞笑了 ..
Mac
2018-09-12 01:33:54 +08:00
经常,todo:ctmd xxx

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/488250

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX