不知道从什么时候开始,小黄鸭这个曾经只和泡泡浴缸同框的塑料玩具,因其可爱的外表得到了无数年轻人的喜爱。

在时代的潮流中,小黄鸭一经火爆便势不可挡。越来越多种类的小黄鸭逐渐进入了大家的视野:抖音小黄鸭、周冬雨小黄鸭、玻尿酸鸭……甚至连被沉寂多年的唐老鸭和可达鸭也强势翻红。

甚至在日常聊天中,“你好呀”也被萌萌的“你好鸭”给取代了。

可是,网红小黄鸭和程序猿这看似八竿子打不着的关系,又是怎么联系到一起的呢?

小黄鸭调试法起源于那本鼎鼎大名的经典书籍《程序员修炼之道》。

传说中,有一位出神入化的程序大师喜欢随身带一只小黄鸭在身上。

可能这只是他从幼年时期就养成的泡澡习惯,也可能这是他某个女朋友留给他的纪念物。无论出于什么原因,也无论他换了几台电脑,这只小黄鸭却从未缺席。

每当有人问起这个问题时,他总是微微一笑,神秘地说:

“这是一个秘密。”

提问的人总是不甘心的,每当这时候,他们总会开始漫无边际地胡乱揣测。程序大师从不解释,流言便愈加离谱。

诸如,小黄鸭是程序大师的妻子;程序大师得过精神疾病,只能靠小黄鸭让自己安心;小黄鸭其实是个人工智能机器人等等。

很偶然的一天夜里,一位年轻的程序员经过程序大师的窗前时,听到了程序大师的喃喃自语。在好奇心的驱使下,这位年轻人偷偷往里看了一眼。

程序大师竟然正在给这只小黄鸭耐心地一条一条地讲解自己写下的每一行代码的作用!

这让年轻人十分诧异。难道说,这只小黄鸭能听懂人类的语言?

正在这个时候,年轻人看到程序大师突然眼前一亮,一双手飞快地在键盘上跳动起来。

“问题在这里!谢谢啦。”

这句话让年轻人吓得赶紧逃回了自己的房间。

这个小黄鸭,不光能听懂人类的语言,还能帮助程序大师找BUG!所以,他能变成程序大师,就是因为他有这只小黄鸭!如果我拿到这只小黄鸭,那我就是程序大师了!

年轻人的想法让自己感到很兴奋,成为程序大师的向往打败了他所有的理智。于是,他把那只小黄鸭偷了出来。

坐在电脑前,面对着几千行代码,年轻人学着程序大师的样子,开始给小黄鸭讲解每一行代码的作用。

令他不解的是,小黄鸭根本没有任何反应。他有些犹豫,但回想起那天程序大师也讲了很长时间,他还是打消了疑虑。

就这样,讲着讲着,年轻人突然灵光乍现,发现了之前苦苦寻找也没能找到的BUG。

“原来……是这样!”

年轻人不禁叫出声来。

“没错,是这样。小黄鸭只是个普通的塑料玩具而已,解决问题的是你自己。”

年轻人的背后传来了程序大师的声音,原来程序大师早就发现小黄鸭被年轻人偷走了。

当然,这也只是个故事,但不仅仅是个故事而已。

其实,这种现象很常见,叫做 “Cone of Answers”。当人们讲述并解释自己遇到的问题的时候,同时也在促使自己去整理思路,重新考虑问题。无论倾听的对象是人还是物,在解释问题的过程中,会将存在的不协调放大得更加明显,问题也就变得更容易解决了。

下次遇到什么BUG时,就找只小黄鸭试试看吧。

不过要是小黄鸭也解决不了,还有“汇智动力学院”鸭!

汇智动力学院的老师不仅具备专业的技术,还有丰富的项目实战经验。有这样强大的师资力量护航,教学质量自然不用多说。

汇智动力学院还跟人民邮电出版社科学出版社合作出版了多本软件测试专业教材,与多家高校合作共同建立软件测试课堂体系。硬实力不容小觑!

汇智动力专注于软件测试和JAVA开发人才培养,助力万千学子成就IT梦!

每个程序猿都应该有一只鸭!相关推荐

  1. uml 时序图_程序猿都应学习的语言:看 25 张图学 UML

    作者 | 逸珺 责编 | 屠敏 来源 | 嵌入式客栈 作为程序猿都最好掌握的一门语言,那就是UML(Unified Modeling Language),统一建模语言(UML)是软件工程领域中一种通用 ...

  2. 程序猿都应学习的语言:看 25 张图学 UML

    作者 | 逸珺 责编 | 屠敏 来源 | 嵌入式客栈 作为程序猿都最好掌握的一门语言,那就是UML(Unified Modeling Language),统一建模语言(UML)是软件工程领域中一种通用 ...

  3. 三四十岁以上的老程序猿都去哪了?

    原文地址:https://blog.csdn.net/l1063951462/article/details/58608974 前几天碰到一个很有意思的学员,二十出头,刚毕业在一家公司做前端. 他问了 ...

  4. 据说99%的程序猿都不懂得这样表白

    本文由"我的程序猿老公"小bu综合整理自 知乎 同名讨论帖. 那天突发奇想,想知道那些内向闷骚的单身程序猿们,是不是真的不会向妹子表达.就像某哥说的,我会写代码,但不会追妹子. 篮 ...

  5. 520表白姿势,程序猿都是这样操作的......

    掐指一算 今天是520表白节 还没来得及准备的人 要么被打断腿,要么注孤生 不过目测已经有一大批直男 死在了口嗨撩妹的路上 "你长得好像我妈的一个亲戚" "是吗?谁?&q ...

  6. MobData“1024程序趴”今天所有程序猿都有妹纸!

    编程夜当午,Bug改得苦~ 问君何所在,凌晨编码快~ 曾经,我们也容光焕发 曾经,我们更锦衣繁华 但作为专一.善良.还特别"会修电脑"的程序猿们, 是否感脚过↓↓↓ 好久 没有迎着 ...

  7. 程序猿都是花瓶?怕是你想多了吧!速来围观~

    我是田先生,一名热爱技术.热爱生活的Java程序员.专注分享java基础.dubbo源码.zookeeper, rabbitmq.mybatis源码.微服务springboot.集群.分布式.多线程等 ...

  8. rpgmaker是c语言编程吗,一起学rpgmaker脚本(1)【程序猿都能看懂的RGSS入门'`,、('∀`) '`,、】...

    严重提醒: 1.本入门以娱乐为本,本着教书误人的目的来讲解怎么艹rpgmaker的脚本. 2.教学主(简称"教主")射猎二次元领域极广,各类大坑小坑留坑无数,所以不排除本入门一次完 ...

  9. CRUD是什么,程序猿都应该要知道的单词

    今年刚毕业,就有大三的小学弟来咨询我毕业的事情.以下是我们俩的对话: 小学弟:学长,可以向你咨询一下毕业的事情吗? 我:问吧. 小学弟:我们学校这个专业的就业率怎么样? 我:看你学的怎么样了. 小学弟 ...

最新文章

  1. 科学:揭示自由意志的生物学本质
  2. WinForm 实现两个容器之间控件的拖动及排列(图文)
  3. 使用opencv简单的播放AVI程序(40行)
  4. JasperReports JSF插件用例–简单列表报告
  5. 作者:潘柱廷,启明星辰首席战略官。
  6. 双活架构保服务24小时在线
  7. 转 windows核心编程 学习笔记 目录
  8. flash 转 html5 工具_转
  9. java语言环境变量_java语言环境jdk的安装和环境变量的配置
  10. weblogic宕机crash问题解决分享
  11. SPSS学习笔记(五)卡方检验
  12. DONT_TOUCH约束
  13. python定时发微信消息给心爱的她
  14. 【MySQL】必知必会知识点
  15. linux indent添加,linux indent格式化代码
  16. 计算机网络 --- 物理层知识点总结
  17. TP5 框架 出现No input file specified.错误
  18. 深入理解java虚拟机之java内存区域
  19. 读书笔记// 《数据产品经理》
  20. PyTorch深度学习(25)网络结构ConvNeXt

热门文章

  1. [Hei.Captcha] Asp.Net Core 跨平台图形验证码实现
  2. vim 搜索带有空格的字符串的姿势
  3. 计算机文化基础的重点,计算机文化基础期末复习重点.doc
  4. 推荐几个涨姿势公众号
  5. python输出一个简单的田字格、用函数简化其代码_Python练习100例,随时随地学习,菜鸟用了都说好...
  6. (windows下)php-ini文件和开启gd库支持
  7. MT9818DEMO板接线方式
  8. 递归——斐波那契数列
  9. Turtlebot 3 SLAM创建地图及 Navigation导航
  10. JS——返回上一页页面不刷新