首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

知見錄/“橡皮鴨”調試法\胡一峰

有孩子的家庭,或許都會有一隻「橡皮鴨」吧,我家也是。小孩子洗澡時,這種黃色的小鴨子是標配玩伴。近來我讀到,「橡皮鴨」竟也是程序員的標配。據說,某個程序員碰到難題時,就會請出自己的「橡皮鴨」,一行一行地向它把代碼解釋清楚,再分析分析面臨的問題,以及自己的對策。「橡皮鴨」當然不可能提供什麼智慧。不過,這位程序員說着說着,就把自己給說明白了,解決問題的思路也清晰了。瞧,這「橡皮鴨」是不是有點兒《道德經》裏「無為而無不為」的意味。

「橡皮鴨」不一定是「鴨」,也不一定是「橡皮」製品。一個毛絨玩具,甚至關閉的電腦屏幕,或一個筆筒,同樣能勝任「橡皮鴨」角色。同事、家人、朋友,當然也可以,只要他們做到如「橡皮鴨」般面如沉水、耐心傾聽。

程序員們把「橡皮鴨調試法」稱為修煉之道。那麼,不做程序員的人需要一隻「橡皮鴨」嗎?我想,答案是肯定的。世上沒有不拐彎的河流,生活也不可能永遠一帆風順。遇到煩惱、墜入困境,如果憋在自己心裏,悶頭狂想,常常越想越鑽牛角尖,越鑽就越迷糊。有解的變成無解,無解的依然無解。如果有個人說說體己話,便能開解許多。

有的愁緒突如其來,其利如電,盤根錯節,真不知該不該說,又不知該對誰說,也不知從何說起。此時,「橡皮鴨」愈顯重要。它或許是一篇寫給自己的日記,或許是一封永不寄出的信,又或許是網絡論壇上匿名發出的一個帖子,在吐槽中給胸中悶氣一個出口。和人聊天時,也不妨把自己當作「橡皮鴨」。很多時候,聊天發起者想要的只是一場酣暢淋漓的傾訴,不是絲絲入扣的病理診斷,更不是面紅耳赤的爭論辯難。宋朝詩人方岳有言:「不如意事常八九,可與語人無二三。」若果真如此,便把這些不如意說給「橡皮鴨」聽吧。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230209A00OPR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券