编程小贴士
变量命名
boolean 函数命名 应当以 is/has/should + 词 命名 例如 isValid hasNext
map 命名可以用 valueByKey 的方法 或者 keyToValue, 取决于习惯和环境 or valueForKey.
Guard Clause
形如
if( 条件 ){
一大坨代码;
}else{
return;
}
可读性较差,尤其是那一大坨代码非常长的时候。 此时不如
if(!条件){
return;
}
一大坨代码;
这样的可读性就好很多。 See also
Last updated
Was this helpful?