写公司代码的时候,你们会留下彩蛋吗?

2021-12-16 11:29:41 +08:00
 villivateur

比如我,代码里面如果需要用到人造的随机数、魔鬼数字等,我会把它写成自己的生日或者他的生日,32 位整数的 16 进制 0x19980101 这样,位数刚好。

或者在注释里面放一尊佛像啥的。

16097 次点击
所在节点    程序员
156 条回复
satanandroid
2021-12-16 11:53:27 +08:00
记得上次圣诞节彩蛋事情嘛
bcllemon
2021-12-16 11:54:02 +08:00
Ant Design 的故事还记得不
AoEiuV020CN
2021-12-16 11:54:39 +08:00
算也不算,我喜欢在句末留逗号,所以看注释就知道代码是不是我写的,
villivateur
2021-12-16 11:55:19 +08:00
@satanandroid
@bcllemon

Ant design 的彩蛋影响到功能了,但是像魔鬼数字这种对功能没有任何影响吧?
c1273082756
2021-12-16 11:55:38 +08:00
//
// _oo0oo_
// o8888888o
// 88" . "88
// (| -_- |)
// 0\ = /0
// ___/`---'\___
// .' \\| |// '.
// / \\||| : |||// \
// / _||||| -:- |||||- \
// | | \\\ - /// | |
// | \_| ''\---/'' |_/ |
// \ .-\__ '-' ___/-. /
// ___'. .' /--.--\ `. .'___
// ."" '< `.___\_<|>_/___.' >' "".
// | | : `- \`.;`\ _ /`;.`/ - ` : | |
// \ \ `_. \_ __\ /__ _/ .-` / /
// =====`-.____`.___ \_____/___.-`___.-'=====
// `=---='
//
//
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// 佛祖保佑 永无 BUG
//
//
//
c1273082756
2021-12-16 11:56:19 +08:00
//
//
// _oo0oo_
// o8888888o
// 88" . "88
// (| -_- |)
// 0\ = /0
// ___/`---'\___
// .' \\| |// '.
// / \\||| : |||// \
// / _||||| -:- |||||- \
// | | \\\ - /// | |
// | \_| ''\---/'' |_/ |
// \ .-\__ '-' ___/-. /
// ___'. .' /--.--\ `. .'___
// ."" '< `.___\_<|>_/___.' >' "".
// | | : `- \`.;`\ _ /`;.`/ - ` : | |
// \ \ `_. \_ __\ /__ _/ .-` / /
// =====`-.____`.___ \_____/___.-`___.-'=====
// `=---='
//
//
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// 佛祖保佑 永无 BUG
//
//
//
PerFectTime
2021-12-16 11:57:18 +08:00
var sb = new StringBuilder();

[:/doge]
ohwind
2021-12-16 12:00:20 +08:00
魔数就魔数,魔鬼数字是什么鬼......另外 code review 是不会允许留什么彩蛋的......
abersheeran
2021-12-16 12:01:25 +08:00
彩蛋没有,但代码里充斥着我自己造的轮子。
anonydmer
2021-12-16 12:02:16 +08:00
想过这种代码后来维护的人敢处理么?不是得一脸懵 B 生怕这有个什么特殊逻辑在那
cp19890714
2021-12-16 12:05:11 +08:00
怎么定义是不是彩蛋?万一是臭蛋呢?你一个人说了算吗?
怎么定义彩蛋在未来对公司的影响,你能 100%预料到吗?
别人接手你的代码,他看到这种代码,是否会让他感到迷惑,增加心智负担?

不要做这种多余而且徒增风险的事情。
oott123
2021-12-16 12:10:26 +08:00
说到 magic number ,有个经典案例: https://www.zhihu.com/question/271409373/answer/367796835
zuosiruan
2021-12-16 12:10:36 +08:00
98 年的真会玩
IT1024
2021-12-16 12:14:19 +08:00
代码嘛,留点属于自己的痕迹也正常
belin520
2021-12-16 12:18:10 +08:00
年轻人编程的心态就是不一样,想起了 10 几年前的自己,真好
mengnewer
2021-12-16 12:22:17 +08:00
把某款战机的部分代码里的循环 index 都写成了我的名字缩写
imdong
2021-12-16 12:22:54 +08:00
验签失败的错误码 418
所有用户未设置密码时,默认密码是我和前女友的名字,正好比可用密码短一位。
Pinattsu
2021-12-16 12:22:56 +08:00
分享一个在 openswan 的 Makefile 里的彩蛋,你敲 make war 就会弹出 not love?
mengnewer
2021-12-16 12:23:56 +08:00
想着自己的名字可以一起跟着翱翔蓝天,保家卫国
wangkun025
2021-12-16 12:24:43 +08:00
完全不会。毕竟是公司的。

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

https://www.v2ex.com/t/822562

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

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

© 2021 V2EX