你有没有在代码里留过一些不明显的彩蛋?

2020-11-20 13:47:53 +08:00
 imdong

可能在代码注释里放一些字符画还比较常见的,那除此之外呢?

比如我会在验签等基础性错误中使用 418 错误代码 “I'm a teapot”。

当然还有比较著名的 “Not Found!!1”

5975 次点击
所在节点    程序员
55 条回复
sandman511
2020-11-20 13:50:59 +08:00
。。。
mrchi
2020-11-20 13:53:42 +08:00
验签等基础性错误中使用 418 错误代码 “I'm a teapot”。
---
这不影响业务吗?
LiYanHong
2020-11-20 13:54:00 +08:00
ho ho ho !
jmyz0455
2020-11-20 13:54:27 +08:00
这是什么梗,我都看不懂惹🤪
spongebobsun
2020-11-20 13:57:46 +08:00
// Created by bob.sun on 28/03/2017.
//
// _
// ( )
// H
// H
// _H_
// .-'-.-'-.
// / \
// | |
// | .-------'._
// | / / '.' '. \
// | \ \ @ @ / /
// | '---------'
// | _______|
// | .'-+-+-+| I'm going to build my own APP with blackjack and hookers!
// | '.-+-+-+|
// | """""" |
// '-.__ __.-'
// """
//
xxxy
2020-11-20 13:59:31 +08:00
@mrchi 418 状态码就是这个意思
imdong
2020-11-20 14:00:58 +08:00
@mrchi 验签失败和字段缺失除了开发过程中,其余正常情况下是不会出现的。

所以,这个彩蛋能遇到的基本只有开发人员与恶意抓接口的人了。

所以,理论上不会影响业务。
loading
2020-11-20 14:01:11 +08:00
/404
返回 hello
gaoryrt
2020-11-20 14:01:54 +08:00
鄙人博客 404 是 “A wild 404-PAGE appeared!” 宠物小精灵梗: http://gaoryrt.com/asdf

另外,not found !!1 是什么?
jiangshanmeta
2020-11-20 14:03:28 +08:00
需要一个全局唯一 id
于是我就从 19260817 开始自增
no1xsyzy
2020-11-20 14:04:11 +08:00
@xxxy @imdong 你的业务不是茶壶,你的业务返回 418 是不符合 HTCPCP 协议规范的!(震声
HDMItoDP
2020-11-20 14:08:43 +08:00
.--,
.-. __,,,__/ |
/ \-'` `-./_
| | `)
\ ` `\ ;
/ , , |
| / : O /_
| O .--;__ '.
| ( )`. |
\ `-` / |
\ ,_ _.-./` /
\ \``-.( /
| `---' /--.
,--\___..__ _.' /--.
jgs \ `-._ _`/ ' '.
.' ` ' . `` ' .
no1xsyzy
2020-11-20 14:09:54 +08:00
这个挺有道理,如何为 418 赋予一个真正意义上的有意义的含义
https://stackoverflow.com/a/56189743/6202760
“我是个茶壶,但你该去找个咖啡机”,即 “我不能响应你的请求,但我知道有东西可以,请去找那东西”
imn1
2020-11-20 14:11:32 +08:00
alias 彩蛋=bug
🐶
dswyzx
2020-11-20 14:14:54 +08:00
看老代码里的中文注释,湖南普通话好多
f165af34d4830eeb
2020-11-20 14:21:31 +08:00
@jiangshanmeta #10 看到这串数字我啪就站起来了,很快啊!然后一个感谢就打出去了。
cuttlefish
2020-11-20 14:23:51 +08:00
我同事会写 shame on you 。嗯, 打一顿就改了
timi
2020-11-20 14:23:54 +08:00
某个密钥是老婆名字的哈希。。。
jowan
2020-11-20 14:31:49 +08:00
/*
_ooOoo_
o8888888o
88" . "88
(| -_- |)
O\ = /O
____/`---'\____
.' \\| |// `.
/ \\||| : |||// \
/ _||||| -:- |||||- \
| | \\\ - /// | |
| \_| ''\---/'' | |
\ .-\__ `-` ___/-. /
___`. .' /--.--\ `. . __
."" '< `.___\_<|>_/___.' >'"".
| | : `- \`.;`\ _ /`;.`/ - ` : | |
\ \ `-. \_ __\ /__ _/ .-` / /
======`-.____`-.___\_____/___.-`____.-'======
`=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
佛祖保佑 永无 BUG
*/
jowan
2020-11-20 14:32:01 +08:00
哦 碎了

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

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

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

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

© 2021 V2EX