下班後,老公按照老婆的吩咐照做,順序是這樣的:
下班後,腦子裏先加載壹個買包子的業務需求.於是腦子裏有了這麽壹個概念/變量 = 包子.
然後看到了賣西瓜的,在程序員的腦子裏,思路就是類似如下的偽代碼:
如果(看見賣西瓜的) {
買壹個.
}
//問題就出在這裏.已經看到賣西瓜的了,就要執行這裏的內容.但是買壹個,買壹個什麽呢?老婆沒有明確聲明這裏的"壹個"後面是什麽.那麽就默認調用已有的內容(也就是上面的包子)
//於是就買了"壹個"包子/
所以要是男朋友是程序員,笑話裏的老婆有兩種方法來避免上面的問題:
要麽,在"順路買壹斤包子帶回來"這句話之後,明確告訴老公,買包子的事情已經到此告壹段落.後面的事情和買包子無關.
要麽,在"買壹個"之後明確指出是買壹個"西瓜"而不是包子.