發表文章

目前顯示的是 11月 7, 2021的文章

[小狐熊週記] 20211108 對話集錦

圖片
在Sukiya吃飯,小狐用著一個矮胖碗、小熊用的則是另一款高瘦碗。 小狐突然說:「我想要用跟小熊一樣的碗~」 湊巧的是,熊媽媽其實正在整理另一個矮胖碗,下一秒就要把小熊的碗換掉、換成跟小狐一樣的矮胖碗了。 所以我就問小狐:「你是by value還是by reference?」 (如果小狐想的是by value,也就是想要小熊手上那款高瘦碗的話,那就可以把小熊的碗換給小狐,小熊用矮胖碗、小狐用高瘦碗 。 如果小狐想的是by reference,也就是想要「跟小熊用一樣的碗」的話,那就正好把小熊碗換掉後即可達成,兩個人都用一樣的矮胖碗。) 想當然爾,小狐沒有理我。 而我自己一時也沒想清楚該怎麼簡單解釋。 但我覺得這個概念很值得一學。 學這當然不是為了寫程式,而是這可以省下很多溝通的成本。 以這個情境來說,如果不認識這個術語,彼此大概要花三十秒的時間把上面括號裡的內容討論一次以確認意向。 但如果小狐懂這個概念,我們大概只要兩秒鐘就可以簡潔正確地完成溝通。效率高下立判。