程序员有哪些强迫行为,你知道哪些呢???

程序员可能是所有工作当中强迫症最多的一个群体,在编程的时候一个不经意的大小写字符疏忽或者空格字符的差异,都可能导致严重的BUG或着程序失败,所以很多程序员在工作当中慢慢养成了强迫编程习惯,也就是所谓的强迫症。程序员都会有哪些常见的强迫症行为呢?请跟着我往下看

1).注释变态

注释一直以来都是一个最具争议性的一个编程问题。有人认为要有清晰的注释,有人认为好的程序员是自己理解的,无需注释。但对大多数程序员来讲,除了遵循公司的注释标准,通常仅仅在特别重要或者不好理解的语句上才会加上注释。但是总有那么两种牛逼的人,一种是在每个可以注释的地方都有注释,另一种就是在任何时候都不写任何注释,你问他为嘛这样,他会轻描淡写地来一句“这么多年我习惯了”,好吧,习惯与强迫症没多大区别。

2).字体强迫症

曾经见过一个新闻,由于长时间的编程生涯,患上了编程字体的强迫症。每次看到别人的代码总会欠揍地用他那大碴子味十足的口音来这么一句:“哎哟~看的我要晕了,你可以换个好看点的字体吗?”对编程字体有着超强悍偏执的强迫症倾向——必须把每个编辑器、终端的字体调节成他自己喜欢的字体才能放心的编程,所以无论是在mac还是windows编程,他首先要做的第一件事情就是切换字体。EnEnEnEn这确实是一个非常重要的事情。

3).IDE圣战

江湖没有争斗的话还叫江湖吗?还会有小龙虾出现吗?使用什么样的I D E,可能是与编程人士交流最危险的话题。这里Vim党、emac党、VS党、IntelliJ IDEA党、Sublime党甚至还有notepad党,所谓是热闹非凡。

选择什么样的IDE已经成为程序猿们的一种信仰,你可以鄙视我的编程,但你不能侮辱我选择的IDE,等等,背景还必须调成我喜欢的颜色。如果你不是一个随便的人,如果你必须使用某种已经习惯的IDE才能安心做码农,那么恭喜你,你已经踏进强迫症大门,成为IDE圣战江湖里一名忠诚的勇士了!

4).空格强迫症

如同男孩子从小到大都在女孩堆儿里玩,长大后容易变成妇女之友一样,如果你写Python程序写的多了,很有可能会患上空格强迫症,以致于在写任何其他语言程序的时候,都喜欢把缩进由TAB换成空格。其实在除了Python之外的大多数语言里,两者是可以通用的,不过在接触Python以后,他们更喜欢用空格。

你可能感兴趣的:(程序员有哪些强迫行为,你知道哪些呢???)