美文网首页
编程玄学-小黄鸭调试法

编程玄学-小黄鸭调试法

作者: Sun_c39f | 来源:发表于2020-06-23 08:46 被阅读0次

花了一下午(或一天)在试图解决某个 Bug,后来才知道解决方案很简单,当时就是没有想到。

有个同事正好路过,看到你愁眉苦脸的,问你“怎么了呀?”

“噢,是这样的。我遇到了一个问题,点击这个控件的时……” 当你正准备和同事详细解释的时候,突然灵光一现,你话都没说完,就中断了和同事的倾诉,继续干活了。

同事微微一笑,又走开了。他并没有怪你。

「程序员的那些事」主页君相信大家都有类似的经历。遇到 Bug/问题被卡住了,拉个人过来,和他 blablabla 讲了一通,很多时候中途你就找到了解决办法。

有时候,并不一定要和人倾诉,还可以像其他东西倾诉,强迫自己把遇到的问题,详细地解释出来(一定要说出来)。

其实呢。这种方法,有一个术语:小黄鸭调试法(Rubber Duck Debugging)。

维基百科有解释:小黄鸭调试法是软件工程中使用的调试代码方法之一。就是在程序的调试、纠错或测试过程中,耐心地向小黄鸭解释每一行程序的作用,以此来激发灵感。

相关文章

  • 编程玄学-小黄鸭调试法

    花了一下午(或一天)在试图解决某个 Bug,后来才知道解决方案很简单,当时就是没有想到。 有个同事正好路过,看到你...

  • 调试 Bug 可以使用这些方法

    小黄鸭调试法

  • 小黄鸭调试法

    小黄鸭调试法   小黄鸭调试法这个概念最早是在《程序员修炼之道》的 第3章 基本工具 中 调试 一节接触到的。 你...

  • 这就是程序员花钱买手办的理由?

    小黄鸭调试法? 程序大师们会经常随身带一只小黄鸭, 在调试代码的时候, 会将小黄鸭放到桌面上,然后详细地向鸭子解释...

  • 编程方式

    穷举编程 ccv编程 百度编程 谷歌编程 gayhub编程 guess编程 no think 群友编程 小黄鸭调试...

  • 小黄鸭调试法

    此概念是参照于一个来自《[程序员修炼之道]》书中的一个故事。传说中程序大师随身携带一只小黄鸭,在调试代码的时候会在...

  • 从《大国大城》学到的

    程序员有一种很有意思的bug调试法——小黄鸭调试法。具体做法就是苦思冥想不得解之时,对着小黄鸭重新梳理说一遍自己的...

  • 如何提问

    本文系总结作业,学习资料为:提问的智慧 小黄鸭调试法 在问答网站提问 在提问之前 在准备要通过电子邮件、...

  • 2017.5.22

    今日所学 小黄鸭debug法 电脑旁放一个小黄鸭 每次程序出bug的时候就对着小黄鸭把自己的代码一行行地解释给小黄...

  • 小学生的精进学习 -让小黄鸭在寒假来帮忙做好阅读笔记

    小黄鸭调试法这么可爱的一个名字, 实际上来自于软件共亨中使用的调试代码用的方法之一。 有一本书叫做《程序员修炼之道...

网友评论

      本文标题:编程玄学-小黄鸭调试法

      本文链接:https://www.haomeiwen.com/subject/aircfktx.html