程序员都有哪些强迫症行为?

程序员都有哪些强迫症行为?_第1张图片

乘电梯的时候看着电梯的按钮面板(UI)常常会开始思考电梯的调度算法,然后仔细一想好像状态挺多的,多个实例之间状态可以互相影响,还涉及到一些优先级、加速度、预判方面的东西,仔细想想其实挺复杂的,然后还没等到出电梯就放弃了。

然后不知道哪次坐又会望着面板开始想。

知乎网友:永怀 长头发的程序员

很简单,你丢一段代码给一个程序员,其中一部分的缩进是4个空格,一部分是默认的tab(不要把tab设成4个空格)。 没多久这个程序员就会暴走,然后不厌其烦地教育你……

知乎网友:Roy Li

习惯按Ctrl+S??有时候看网页看着看着就Ctrl+S一下,之后突然反应过来不对??

看到bug就想改??即使不是自己的bug??还喜欢找bug,看到登录框就想试试能不能SQL注入??有时候还会抓包或者发假包??

看到一个软件就会想自己要做的话怎么做??

知乎网友:Clover CC

我写程序时,听且只能听三首歌:

调代码:I hate myself and I want to die ---Nirvana

写代码:Baby you're a rich man ---- The Beatles.

改代码:历史的天空 ----- 毛阿敏

在我不断探索下,我终于找到了等编译时候听的歌。

Derezzed by Daft Punk.

知乎网友:X Giorgio

Whitespace Obsessive-Compulsive Disorder 是属于 Source Code Formatting Obsessive-Compulsive Disorder 的一种,如有以下徵状:

「为什么这行行末会有空格?!」

「为什么这逗号后没有空格?!」

「这里为什么是 tab 而不是 4 个空格?!」

「不是说好用 LF 不用 CR+LF 么?!」

「为什么这源文件最后一行不是空行?!(C99标准)」

知乎网友:Milo Yip

看到程序猿的话题都要打开看一下( ′▽` )

知乎网友:Dlucy

编写一个有返回值的函数的时候一定要先在底部先随便return个东西让IDE不报错,否则看着红红错误提示就会不舒服斯基。

知乎网友:晴天二二二


程序员都有哪些强迫症行为?_第2张图片

你可能感兴趣的:(程序员都有哪些强迫症行为?)