日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

小黄鸭c语言编程,小黄鸭调试法

發(fā)布時(shí)間:2024/3/26 编程问答 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 小黄鸭c语言编程,小黄鸭调试法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

原作者:程序員的那些事

沒有找到原文鏈接,查看了 程序員的那些事 的公眾號(hào),顯示原文已經(jīng)被刪除

正文

花了一下午(或一天)在試圖解決某個(gè) Bug,后來才知道解決方案很簡(jiǎn)單,當(dāng)時(shí)就是沒有想到。

有個(gè)同事正好路過,看到你愁眉苦臉的,問你“怎么了呀?”

“噢,是這樣的。我遇到了一個(gè)問題,點(diǎn)擊這個(gè)控件的時(shí)……” 當(dāng)你正準(zhǔn)備和同事詳細(xì)解釋的時(shí)候,突然靈光一現(xiàn),你話都沒說完,就中斷了和同事的傾訴,繼續(xù)干活了。

同事微微一笑,又走開了。他并沒有怪你。

相信大家都有類似的經(jīng)歷。遇到 Bug 或問題被卡住了,拉個(gè)人過來,和他 blablabla 講了一通,很多時(shí)候中途你就找到了解決辦法。

有時(shí)候,并不一定要和人傾訴,還可以像其他東西傾訴,強(qiáng)迫自己把遇到的問題,詳細(xì)地解釋出來(一定要說出來)。

其實(shí)呢。這種方法,有一個(gè)術(shù)語(yǔ):小黃鴨調(diào)試法(Rubber Duck Debugging)。

維基百科有解釋:小黃鴨調(diào)試法是軟件工程中使用的調(diào)試代碼方法之一。就是在程序的調(diào)試、糾錯(cuò)或測(cè)試過程中,耐心地向小黃鴨解釋每一行程序的作用,以此來激發(fā)靈感。

小黃鴨調(diào)試法

此概念是參照于一個(gè)來自《程序員修煉之道》書中的一個(gè)故事。傳說中程序大師隨身攜帶一只小黃鴨,在調(diào)試代碼的時(shí)候會(huì)在桌上放上這只小黃鴨,然后詳細(xì)地向鴨子解釋每行代碼。(引自維基百科)

這種方法流傳開后,很多程序員效仿,開始拿其他玩具,比如手辦。喜歡二次元的,還會(huì)拿初音哈。或者是其他公仔呀。如下圖。

總結(jié)

以上是生活随笔為你收集整理的小黄鸭c语言编程,小黄鸭调试法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。