在工作上,我最近对一个现有的 项目代码进行了清理。完成之后,我发现了一些反复
出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注
意并改善代码的质量和可维护性。
这个列表不区分顺序,全部来自一些代码质量检查工具,如N和N
。
在 Eclipse 中格式化源代码并管理 import 语句
提供了自动格式化源代码和管理 语句的功能(并移除未使用的语句)。你
可以使用下面的快捷键来使用这些功能。
Ctrl + Shift + F 格式化源代码。
Ctrl + Shift + O 管理 语句并移除未使用的语句。
除了手动执行这两个功能外,你还可以让 在保存文件的时候自动格式化源代码并
自动管理 语句。要做到这个,在 中,到NWindow -> Preferences -
> Java -> Editor -> Save Actions 并启用NPerform the selected actions
on save,选中NFormat source code 和Norganize imports。
避免在方法中出现多个 return 语句(退出点):
在你的方法中,确保只有一个N退出点。不要在一个方法中使用多于一个 语句。
如,下面的代码是N不推荐的,因为它有多个退出点( 语句)。
! ""#$%
& '# (!)$%
* +
, -%
. '+
/ -
0 -
上面的代码可以这么写(当然,下面的代码还可以改进,后面再说)。
! ""#$%
& "+
* '# (!)$%
, 1+
. -%
/ 1'+
0 -
) +
2 -
简化 if-else 方法: