找回密码
 会员注册

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

查看: 145|回复: 0

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

[复制链接]
发表于 2016-8-11 16:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?会员注册

×
程序员都有哪些强迫症行为?
    强迫行为的形成很多时候来源于工作和生活习惯,经常重复一个动作就会变成条件反射。程序员都有哪些鲜(gu)为(ge)人(jing)知(qi)的强迫症呢?
    以下回答来自知乎:
    永怀
    乘电梯的时候看着电梯的按钮面板(UI)常常会开始思考电梯的调度算法,然后仔细一想好像状态挺多的,多个实例之间状态可以互相影响,还涉及到一些优先级、加速度、预判方面的东西,仔细想想其实挺复杂的,然后还没等到出电梯就放弃了。
    然后不知道哪次坐又会望着面板开始想。
    X Giorgio
    我写程序时,听且只能听三首歌:
    调代码:I hate myself and I want to die ---Nirvana
    写代码:Baby you're a rich man ---- The Beatles.
    改代码:历史的天空 ----- 毛阿敏
    在我不断探索下,我终于找到了等编译时候听的歌。
    Derezzed by Daft Punk.
    攻城狮Right
    开发App到了编译阶段,我们几个兄弟就围在一起,喝着可乐,看着进度条,然后心里默念:

                               
登录/注册后可看大图

    PS:刘鑫为APICloud的CEO大佬……百发百中,十分灵验!Σ( °△°|||)︴
    Roy Li
    很简单,你丢一段代码给一个程序员,其中一部分的缩进是4个空格,一部分是默认的tab(不要把tab设成4个空格)。没多久这个程序员就会暴走,然后不厌其烦地教育你……
    Clover CC
    习惯按Ctrl+S有时候看网页看着看着就Ctrl+S一下,之后突然反应过来不对
    看到bug就想改即使不是自己的bug还喜欢找bug,看到登录框就想试试能不能SQL注入有时候还会抓包或者发假包
    看到一个软件就会想自己要做的话怎么做
    晴天二二二
    编写一个有返回值的函数的时候一定要先在底部先随便return个东西让IDE不报错,否则看着红红错误提示就会不舒服斯基。
    花生PeA
    写代码对我影响还是不小的,下面从正负两面简单列举一下:
    负面影响:
    1. 随身携带一个U盘启动盘,里面有各种Ghost镜像,生怕去哪家亲戚对方说“哎,花生真是长大出息了,你说你是程序员?正好最近电脑特别卡,你给我“修修”or“重装”系统吧~~”
    要是手里没有U盘启动盘表示做不了,对方又该开启嘲讽模式了......
    所以我现在走到哪都带个U盘启动盘,走到哪系统做到哪,前段时间去朋友家还给他家的笔记本和台式机重装了系统......
    2. 习惯的Ctrl+S按键。在浏览网页的时候总是习惯的按Ctrl+S,这种情况特别是在某些有文本编辑功能的网站中出现的频率多,比如知乎和论坛什么的,完成一段文字就想来一下,而且弹出文件保存窗口我还会觉得很诧异?!
    “哇,编辑了一大段文字,容我Ctrl+S保存下。”
    “欸?怎么弹窗了,难道我一直没存文件?”
    “等等,我现在是在...”
    3.写分号“;”;有时候会在一个句子结束后习惯性的写分号;有段时间写JavaScript的时候(一门可加分号也可不加的奇怪语言);经常告诉自己要养成加分号的好习惯......;然后就带到日常打字中了......;
    4.经常添加空格来增强句子可读性。比如日常中有时会用到一些符号两边会空格。
    钱多话少死的早,智商传给下一代。
    ——布时沃?硕德
    5.电脑桌面一个图标都没有(win7),启动全靠工具栏的桌面功能。
    6.一本正经的胡说八道更像真事一样了。
    “嘿,花生,找着对象了没?”
    “找到了(内心:new Object();)”
    “找到了?这么厉害?”
    “那当然,以前只是我不想找,要是我想的话,哼哼~~(内心:while(1) new Object();)”
    正面影响:
    1.喜欢考虑后果和临界值。曾经写过一个面向用户的爬虫,由于用户有可能没有任何计算机基础,所以我不得不花很大的一部分精力来考虑用户有可能产生哪些不该发生的操作。
    一开始是这样的:
    - 程序君:欸?用户,你介个样子叫我很难做咩......
    后来干脆:
    - 按钮君:你看不见我你看不见我你看不见我 ...
    所以现在做一件事要比之前多考虑很多很多......
    2.养成了反思的好习惯。每次有bug了,不用想,肯定是自己的错,尽管认为自己没有错,但是肯定是自己哪里错了。然后就仔细反思代码的逻辑哪里不对......
    所以生活中一件事情发生后我总是会反思自己哪里做的不对,下次怎么做。
    3.忍耐度变高了。曾经写了一个上千行的JavaScript爬虫,没有面向对象没有分层,乱的简直是不堪入目,所以调试起来bug也是满天飞,有时候风大丢能糊我脸上......
    曾经被一个bug困扰了整整1天,一天什么都没干,就为了调这个bug。而结果是,这个bug没调好,反而倒是修复了很多其他奇奇怪怪的bug......而且还把我气哭了好几次......
    现在的我已经被bug调教的很听话了。
    好了,该你说说都有啥强迫症了?
    【APICloud】

    APICloud 柚子(北京)科技有限公司是中国领先的“云端一体”移动应用云服务提供商。APICloud信仰“云端一体”的理念,重新定义了移动应用开发。APICloud为开发者从“云”和“端”两个方向提供API,简化移动应用开发技术,让移动应用的开发周期从一个月缩短到7天。
APP开发 http://app.apicloud.com/   
app制作公司 http://mkapp.apicloud.com/  
新靖江论坛内发表的信息均为网友自行发布,仅代表作者本人观点,与本网站立场无关,发布信息请遵守国家法律法规,如存在侵权问题,请与新靖江论坛联系删除!
公众号:靖阅网、新靖江论坛(www.jjsbbs.com)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

快速回复 返回顶部 返回列表