强迫症 1
对于运算符,我有自己的一套编码风格:
计算矩形周长
float girth = (width+height) * 2;
长加高 算一个整体,如果表达式里面有其他项, 此部分加号左右不加空格,这样能使代码逻辑更清晰。
else 如果只是计算宽加高, 则加号左右两边要加空格:
float temp = width + height;
如果,如果条件判断里面有需要判断多项, 则每个单项自身表达式不加空格, && , || 左右需要空格。 (当然不建议一个条件判断里面写组合表达式)
if (contentType==ContentTypeWeb && contentURL!=NULL) {
}else {
}
强迫症2
不喜欢用 ! (感觉这种代码语义不清晰, 总是要去想下, 好揪心)
if (!contentURL) {
}
喜欢用 != (明显了然, 直接读就可以了)
if (contentURL != NULL) {
}
持续更新.....