一个标准的程序员在睡觉时候都会准备两个杯子,一个是空的,一个装满了水。装满水的杯子为的是可能自己的睡觉的过程中会口渴,空白杯子只是为了在睡觉的时候不口渴。
作为一个年轻的程序猿,我没明白它什么意思。。
1
ostholz 2017-11-23 22:30:44 +08:00
你确定这是笑话?
|
2
shoaly 2017-11-23 22:43:21 +08:00 1
if(口渴){
//找装水的杯子 }else{ //不口渴 } 有那么一点点 GET, 大致就是 if-else, 但是好像不好描述出来 |
3
Tink 2017-11-23 22:47:40 +08:00 via iPhone 1
本来不需要准备空杯子,但是程序员思维让其准备了一个空杯子来应对自己不渴的情况
|
4
loading 2017-11-23 22:56:46 +08:00 via Android
确定空杯子不是因为太懒不想去厕所准备的?(可能恶心到各位观众了,抱歉,也就娱乐一下,233)
|
5
beimenjun 2017-11-23 22:58:28 +08:00 2
觉得自己可能不渴然后预留一个空杯子,明显是过度设计,不是所有程序员都会这么做。
而且说实话,这个其实和程序员没什么相关。一个尴尬的冷笑话。 |
6
caomu 2017-11-23 23:00:44 +08:00 via Android
覆盖边界测试?
|
7
misaka19000 2017-11-23 23:04:55 +08:00 1
楼主是不是记错了?笑话原文是:
程序员在睡觉之前在桌上放两个杯子。一个杯子装满水,渴了的时候用。另一个是空杯子,不渴的时候用。 |
8
claysec 2017-11-23 23:39:49 +08:00 2
我估计 get 到了。不知道大家是不是这样。写程序写着的时候突然发现杯子没水了,然而并不是去装水,而是看了下杯子然后放下了。。。
|
9
rosu 2017-11-23 23:39:58 +08:00 via Android
可能不知道可以把杯子封装起来传参
|
10
Zzzzzzzzz 2017-11-24 00:11:51 +08:00 1
echo hello > out
echo hello > /dev/null 这个意思吧? |
11
zhangzzzzz OP @beimenjun 哈哈,看来看去。。还是过度设计靠谱一些
|
12
zhangzzzzz OP @misaka19000 我刚看到直接复制粘贴过来的=。=
|
13
siyemiaokube 2017-11-24 01:01:15 +08:00 via iPhone
if xxx return
else return return |
14
goofool 2017-11-24 08:43:50 +08:00 via Android
函数式编程?
People().wakeUp().drink().sleep() |
15
xiaojunjor 2017-11-24 08:53:49 +08:00
???????????????????????????????????????????????????????????????????
|