程序员的强迫症
引言
相信强迫症兄弟伙都或多或少有点,生活中你可能出门多次确认门是否关好,烟头是否灭了,工作中你可能将自己桌面摆成个形状,恋爱中你可能要求朋友按照你的某些意愿去做。那么作为程序员,强迫症也是有很多体现的,有些可以视为好的习惯,有些却不是所有人都能接受的。
写注释
每个//和comment之间都要加个空格,看到别人的代码没加,手痒都得改下。
绝对不允许注释有错误的单词带来的警告
哪怕很简单的方法,例如isEnable()都要加个注释才看着算是个完整的方法
格式化
多参数的方法,非要一个参数一行才看着舒坦
|| &&之间也非得换行来写
每个独立的语句块之间非要加个换行,感觉就是解耦
表达式
if条件语句不能太长,如果太长,总觉得会出错,非得把他拆分出来做几次判断
总不喜欢直接引用字符串,非得用const来申明,觉得string搞不好就散架,乱码,出错,看见代码中有字符串算法,就觉得有危险。
变量名
写公共方法、框架的时候,类名、方法名会检查好几遍,怕写错字母。
总会觉得变量名不好看,加点什么才算完事
好多,有时候甚至纠结一个简单的实现,这么好看,还是那么好看就话个把小时去改,这些习惯你也有么?你觉得这是好的还是无聊的?

浙公网安备 33010602011771号