说明:为了使逻辑更易懂,也为了可维护性更高,应该把代码按模块分割,而构成模块的类的方法,原则上只能有一个入口和一个出口。另外,关于嵌套的深度和模块的行数,也应该控制在一眼就能看清楚的程度上。 +mP3y~|-j
1Ly?XNS
就Java语言来说,有如下的几点需要在编码的时候特别留意。 NdQXQa?,
H3.WAg[`
① switch的case,default部分原则上必须以break终止 $2^V#GWo
*Df|D/,WE
如果不用break来终止的话,必须代之以编码规约中既定的注释。但是,如果swich或者if/else需要反复进行,就需要重新考虑是不是应该使用多态。 Y1
i!
nFlj`k<]Y
② 处理途中只允许返回异常,返回方法中不允许把异常和return混杂在一起。 d&