一天,女朋友想吃水果,遂对程序员男朋友说道:「去买一个西瓜吧,如果路上见到桃子的话,就买两个。」
段子里的程序员
fuc
(
"BUY 西瓜 1"
)
if
路上见到桃子
:
fuc
(
"ROLLBACK"
)
fuc
(
"BUY 西瓜 2"
)
没见到桃子就买一个西瓜,见到桃子就买两个西瓜。
三目运算符-脑子一热版
买一个西瓜 if 路上见到桃子 else 买两个西瓜
见到桃子就买一个西瓜,否则买两个西瓜。
严格的顺序逻辑
买一个西瓜
if 路上见到桃子:
买两个西瓜
见不见到桃子都先买个西瓜,见到桃子之后再买俩,一共三个西瓜。
严格的触发器
买一个西瓜
@event(见到桃子):
if 在路上:
买两个西瓜
接下来为您介绍西瓜宴。
解释型语言
买(西瓜,1)
if 路上见到桃子:
买(2)
##执行第3行时出现错误:不存在从int转换到entity的适当构造函数。
走到半路,人送医院了。这个故事告诉我们没有金刚钻记得多套几层异常处理。
有语法检查的编译型语言
买(西瓜,1)
if 路上见到桃子:
买(2)
第3行包含错误:不存在从int转换到entity的适当构造函数。
男朋友反问你,什么是「liǎnggè(ㄌㄧㄤˇ ㄍㄜˋ)」?
任务队列过长
买一个西瓜
bond_event(@遇到桃子,&买,self,2)
诶X姐你看微博了没有,咱市里有个傻X男的到处买桃,一次就买俩,边买边说什么还要买二十多亿回,长得好像你男朋友,可逗了。X姐?X姐?
人工智障
去买一个西瓜吧!如果路上见到桃子的话。
就买两个。
tag:Nonsense poem
卑微乙方
买一个西瓜
;
//if(路上见到桃子)
{
买两个桃子
;
}
一个西瓜和两个桃子,绝不少买,绝不多买,问就是能买。
强势乙方
买一个西瓜;//就算买了桃子也吃不下,别吃了,买不了一点
这个西瓜买回来也是需要时间的,而且也非常沉,要不我们直接喝凉的红糖水吧。
和甲方确认了一天需求的程序员
去买一个西瓜吧,如果路上见到桃子的话,就买两个。
西瓜无论如何都买一个对吧?买什么品种的西瓜都行吗?没有黑美人要不要买其他的?要买多重的?只有小的是买两个吗?只有大的是买切好的还是买完整一个?
路上遇见桃子的话买且只买两个桃子对吧?油桃毛桃都行?太小的话要不要多买?桃子质量不好还要不要买?如果买5斤桃子送2斤是买7斤回来还是买够吃的就行?
错误:提供的参数过少。
正常的程序员
去买一个西瓜吧,如果路上见到桃子的话,就(顺便)买两个(桃子)。
不用多说,买一个西瓜,有桃子就挑两个够吃的。
有点懒的程序员
打开外卖APP,选一个西瓜两个桃子,下单。
商家满减低于折扣自动选择满减,免配送费,加上商家券折下来一共33.19元。
有点懒但是薅羊毛的程序员
先领券再下单,APP内领完还有渠道活动的大额券。
在付款之前打开了美团外卖节,领到了合计114元面值的大额红包,叠加商家付费券再省5元,立省14元,实付19.19元,首次使用美团支付功能还能再省8.10元。
虽然买回来的瓜十分甚至九分像榴莲,但是我领到的红包的面值真的有114,也真能省14,只不过商家券是1元买的省3元,谢谢大家(笑)