程序员都有哪些强迫症?

一个很久的笑话了:

老婆给当程序员的老公打电话:下班顺路买一斤包子带回来,如果看到卖西瓜的,买一个。当晚,程序员老公手捧一个包子进了家门…老婆怒道:你怎么就买了一个包子?!老公答曰:因为看到了卖西瓜的。脑子里是这样的:老婆给当程序员的老公打电话:

var 晚餐 = 一斤包子;

if(看到卖西瓜的){

晚餐 = 一个包子;

}

买晚餐;

我自己是计算机专业,身边也有很多程序员朋友,都有一些相似的习惯:

空格用tab键,坚决不用空格键

不喜欢用别人电脑

写完一段立马Ctrl+S,Ctrl+S,Ctrl+S

按电梯楼层、支付宝扫码、会不自觉的去脑补它背后的逻辑

还有在知乎上也刷到过

有位朋友说“每次写完程序后强迫自己加些无关紧要的注释,使程序的MD5码正好是32个6。”


看看我们可爱的CC粉丝都是怎么说的吧!

@魅o0影

= 两边必须空格

@小郭飘飘

一个方法里面超过100行,受不了

@cccc丶0

没什么强迫症,随心而动,随刃而行

@后视镜

if

{

....

}

else

{

....

}

控制语句必须写成这样的格式

@午夜狂欢

if语句我必需要写成

if(){

.....

}else if(){

....

}else{

....

}

@shang_12

if () {

.....

} else if () {

....

} else {

....

}

必须加空格,,不然难受

@hclhso123

if () {

}else if () {

}else {

}

else前面不加空格,不然难受

@寒风孤影

新建一个类的时候  必须首先删除

- (void)viewDidLoad {

[super viewDidLoad];

// Do any additional setup after loading the view.

}

中的// Do any additional setup after loading the view.

和那个

- (void)didReceiveMemoryWarning {

[super didReceiveMemoryWarning];

// Dispose of any resources that can be recreated.

}这个方法

也就是说除了顶部的注释之外 其他的系统注释 和内存警告方法 都删除

如果打开一份新代码  会首先重复上述操作  然后删除不必要的空行   其次把目及之处所看到的符号 必须左右两边有空格  然后才会去看代码实现

还有上面撸友说的关于if判断语句的  我也是必须改成以下方式

if 空格(判断语句)空格{

tab 代码

}空格 else if 空格(判断语句) 空格{

tab 代码

}空格 else 空格{

tab 代码

}

@我才不孤独呢

ViewController  的 生命周期的方法必须从上到下 依次调用 !  A方法里面调用奔雷的B 方法 一般B 方法在A 方法的下面 ! 系统的绿字  除了最 上面的 都要删掉.....强迫症 很多

@万里皓月

打开一款app,总会脑补这个功能是怎么实现的,这样操作会不会有bug,这种情况是怎么处理的

@微笑°l

同组的两个类 名字长度要保持一致!

@hhhgggg

处女座+程序员  多强迫 你懂得。。

@什么名字

以上全中  逗号分隔时后面必须要有空格  打括号时必须要打一对才开始在里面写代码

@可欣Smile

删除不必要的空行

写完页面代码要Ctrl+A 进行代码整齐化

@ffyou

认为C++是世界上最坑爹的语言,是语文老师发明出来的

在菜鸟的手中,C++发挥出超强的破坏力,硬是把20行代码写成了20个类,竟然还分门别类,条理分明。

A调用B,B调用C,C继承D,D继承E,E再加上A,然后再和F比较大小,三天后,才明白他咩的想干啥

遇到 C++,一律删掉,用C重写一遍

@牛牪犇

//    程序员没有强迫症

@lvyile

消灭所有的警告

@zlqios

我每天都强迫自己要直起腰,不想以后得颈椎病...

@明明很多

我还贴了个小纸条在电脑顶上提醒自己,“直起腰”

@binger009

强迫症 1

对于运算符,我有自己的一套编码风格:

计算矩形周长

float girth = (width+height)  *  2;

长加高 算一个整体,如果表达式里面有其他项, 此部分加号左右不加空格,这样能使代码逻辑更清晰。

else 如果只是计算宽加高, 则加号左右两边要加空格:

float temp = width + height;

如果,如果条件判断里面有需要判断多项, 则每个单项自身表达式不加空格,  && , || 左右需要空格。 (当然不建议一个条件判断里面写组合表达式)

if (contentType==ContentTypeWeb  &&  contentURL!=NULL) {

}else {

}

强迫症2

不喜欢用 !  (感觉这种代码语义不清晰, 总是要去想下, 好揪心)

if  (!contentURL) {

}

喜欢用 !=    (明显了然, 直接读就可以了)

if  (contentURL != NULL) {

}

有知音吗?

@小学生的心码农的命

1、每当自己创建一个方法时,都要#pragma mark -- ,不用总感觉不舒服。

2、每当需要传值时,在方法的第一步总线要NSLog。

3、控件名称都会带有控件的后缀,比如按钮的名称叫***Btn,显示框叫****Lab

4、按钮点击方法名称总会设置成  按钮名称+Click

*******

强迫症的程序猿。。。。。

@小码农Aldon

文件夹必须分工明确,类名必须规范。

能封装的必须封装(能动手尽量少BB)

做出来的效果一定要和原型图  一模一样

@Chili小灰灰

每次review code,看到重要逻辑没写备注,或者代码格式没对齐,多加了空格等,心里就发紧。。。。



大家来聊聊吧,你都有哪些强迫症行为呢?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,340评论 5 467
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,762评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,329评论 0 329
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,678评论 1 270
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,583评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,995评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,493评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,145评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,293评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,250评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,267评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,973评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,556评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,648评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,873评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,257评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,809评论 2 339

推荐阅读更多精彩内容