
下面是一个重现笑声的尝试。这些笑话会让你捧腹大笑,因为它们都来自真实的工作场景。
毕竟,这位程序员真实生活中发生的事,比任何笑话都有趣。
温馨提示:如果你正在喝热饮,请在阅读前把它们安全地放下。

调试定义
调试是每个程序员武器库中最强大的工具。我们把80%的工作时间花在调试上,剩下的20%花在编码上。

格式化代码
不得不承认,总有一天你必须理解你自己写的代码。

这是什么垃圾?
是你的代码呀,我只是进行了格式化......

Deadlines-PUB-G(绝地求生)风格

最后期限:敲敲敲......
最后期限延期后:我还有大量的时间......
![]()
JavaScript 总是很有趣的


正则表达式解释
天呐,不复制粘贴我就不能正确处理一个简单的正则表达式!

xxxxxxx:这是正则表达式的一部分
哎呀!
烂捕获组!
我在哪?该死......
![]()
程序员生活给我造成的困扰


最后一步
如果代码质量成为程序员进入天堂的标准,那么......

A:欢迎来到天堂......
A:我会检查你的代码质量......
B:让我下地狱去吧......
![]()
代码冻结最伟大的神话
我可以保证下面这个!

A:看起来很棒的样子......
A:别忘了今天是代码冻结日......
B:你已经知道了那个只需要五天就能编码的人......

技术债务从来都不重要,直到他们是重要的

往这里走......
我们一起干活进步就会很快......
这看起来并不顺利......
![]()
边界情况
![]()
几小时后......
A:很好!
B:你涉及到所有边界的情况了吗?
A:我马上就回来。
几周后......
B:这才像话。
![]()
你是哪一种程序员?


总有最后一个问题需要解决

好咯,最后一个问题,这下应该可以运行了...
还得再改下其它东西,现在再调整一次就可以了......
哈,这才是真正的问题,现在它应该可以在最后的修改后运行了......
我想我做到了,这应该是最后一次修改了......

程序员出色的大脑

你工作的太辛苦了,可以享受生活了......
你浪费了太多的时间了,该干活了。
你到底想怎样?
![]()
当你快要睡着的时候,你出色的大脑终于开始耍花招了

A:你睡啦?
B:闭嘴!
A:我知道怎么修复第255行的 Bug 了......

我敢打赌每个程序员都经历过这五个阶段

1、否认:这肯定是对的。也许,如果我编辑了几十次
2、愤怒:竟然没反应
3、交易:如果我保证每天给你磁盘清理,你就运行这一次行吗?求求你了
4、郁闷:呜呜呜呜呜......
5、忍受:你厉害,也许我就不应该用COBOL......

奖励:我知道我们都喜欢一点奖励
啊哈!最大的心愿就是用注释解决 Bug ——不是一个 Bug,而是测试问题。

1、新项目
2、修改 bug
3、删除代码
4、结局:没有 Bug
感谢你的阅读,希望你喜欢这篇文章。谢谢你边看边笑。
来源:微信公众号
作者:coder_life
博客围绕程序员工作展开,提及调试是程序员重要工具,花费大量时间。还讲述了格式化代码、应对最后期限、处理正则表达式等场景,以及程序员面对 Bug 的五个阶段,最后表达用注释解决 Bug 的心愿。
166

被折叠的 条评论
为什么被折叠?



