程序员那些牛逼闪闪的禁术,看到第二条我就忍不住哈哈哈哈哈哈哈哈

导读:这些coding大神才懂的秘术,今天就传授给你了……

01 一本正经胡说八道术

在和产品经理进行需求对峙时,一本正经地把不好/不想实现的功能通过玄学等方式口述出来,让产品经理当场懵逼,知难而退。

02 调试术三段

1. 穷举法调试术

在无法找到问题时,尝试把相关代码按行注释掉,直到找到问题所在。

2. “穷举法调试术”进阶版:二分法调试术

表现形式类似于“二分调试法术”,在无法找到问题时,尝试把相关代码删除一半并编译运行。如问题依然存在,则再删除一半代码编译运行。该方法理论上会花费O(logn)的时间(n 为代码行数),传说中比穷举法稍快。

3. 线上debug术

如果前两个方法好不用,也不知道这么改对不对,先发到线上试试。。。不好用立刻回滚!

03 “1111111111”术

04 懒得解释术

当程序员懒得解释他都干了什么的时候,一般会用“算法”来概括他的代码。

05 一忘皆空术

看着自己三个月前写的代码,完全忘了当初为啥那么写。

06 众人皆傻X术

产品经理是傻X,QA是傻X

用户是傻X,写这段代码的那个是傻X

等下。。。

好像是我写的。。。

07 产品开光术

请大师给即将上线的产品进行施法开光仪式,确保稳定运行,财源滚滚。比如说像这样:

或者这样:

还有这样:

08 代码开光术

在每个文件开头放置一个佛祖像,以求佛祖保佑,永无bug。例如:

09 撞大运debug术

随便改改,好像运行正确了,虽然不知道什么原因。具体表现形式为:

10 不信邪debug术

具体表现形式为:

11 结对编程术

两名心有灵犀的程序员双手重叠放于键盘上,并以身体一前一后的姿势进行编程。专业术语为:spooning (勺子)

12 憋大招术

指的是接到需求后无动于衷,然后开始聊微信、刷微博、看A/B站。临近Deadline时再开始实现需求,并把一周的工作量在一天或者几个小时之内完成。

13 心灵操控术

用机械键盘噼啪噼啪敲代码,以至邻座程序员心烦意乱,效率低下,加班加点,睡眠不足,最终致其精神崩溃。

14 造轮子术

在面对一个需求时觉得有的步骤可以写一个工具方便自己更好地完成该需求,从而暂时丢弃当前需求去实现自动化工具,在实现工具的时候就会发现有更多可以自动化的东西,然后开始造底层库的轮子。这样层层跟踪下去有可能创造一个由自己制定法则的世界。

15 玄学术

昨天下班前还好用的代码,什么都没改,这会跑就不好用了!

作者:宇直

来源:西雅图IT圈(ID:seattleit)

原文发布于微信公众号 - 大数据(hzdashuju)

原文发表时间:2018-05-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我的安全视界观

【漏洞赏析】安全业务那些洞

23290
来自专栏刘望舒

我是如何通过阿里面试的?

60820
来自专栏顶级程序员

面试分享:一年经验初探阿里巴巴前端社招

一般阿里社招都是招3-5年的P6+高级工程师,当初自己一年经验也没有想过有这个面试机会。 虽然没想着换工作,但是经常关注一些招聘网站的信息,某一天,在某bos...

60470
来自专栏java一日一条

4个理由告诉你Java为何排行第一

Java已经有20年的历史了,甚至更久,而这取决于你所询问的人和你的计算方式。忽略它的年龄不看,Java依然排行第一。它的实用性、性能和向后兼容性都彰显其价值所...

7620
来自专栏顶级程序员

帮你提升 Python 的 27 种编程语言

编译:开源中国 www.oschina.net/translate/languages-to-improve-your-python 原文:http://...

56760
来自专栏程序员的知识天地

从代码中就可以看出一个程序员的性格?

之前有一个领导说过,自己写的代码就像自己的孩子,要对他负责,曾经一度认为他说的是真理,后来才发现,实际工作中是特别的复杂的,自己的“孩子”到最后还是会交给其他人...

12430
来自专栏進无尽的文章

设计模式概述及架构设计中应该注意的事情

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解...

8510
来自专栏编程

开启程序员世界的Hello World

Hello World一般是程序员学习编程的第一个程序,典型如K&R的the C programming language,一开始讲述C语言编程的时候,就是用这...

18290
来自专栏我是攻城师

4个理由告诉你Java为何排行第一

29550
来自专栏*坤的Blog

『电子书』分享一波码农必备编程开发类书籍[转]

36230

扫码关注云+社区

领取腾讯云代金券