汤先上了:一个小汤碗、一把筷子、一个勺子。
用筷子和勺子吃喝了一会儿,服务员端上了炒饭。
我一看炒饭盘子里没有勺子,心想吃炒饭没勺子,不太方便。起身便去找服务员要勺子。
要到了,坐回座位,才回想起汤碗里本就已经有了勺子,我为什么还要再另外去找?
我反思了一下,怕串味、混用等潜意识,这似乎暗合代码规范中的单一职能原则。
可是,在生活中,这种习惯没必要吧:一点汤味混在炒饭里,相比起身去找勺子,后者代价更大呀。
类似“单一职能”思维习惯代入生活中,“bug 嗅觉”也会代入。
和非 it 行业的朋友一起吃饭,有时候会对某模糊的事情很较真的去尝试澄清,并且是怀着“避免 bug”的帮助心态🤣。