消灭 Java 代码的“坏味道”(15)

反例:

正例:

2.6.删除未使用的局部变量

删除未使用的局部变量 , 使代码更简洁更易维护 。

反例:

正例:

2.7.删除未使用的方法参数

未使用的方法参数具有误导性 , 删除未使用的方法参数 , 使代码更简洁更易维护 。 但是 , 由于重写方法是基于父类或接口的方法定义 , 即便有未使用的方法参数 , 也是不能删除的 。

反例:

正例:

2.8.删除表达式的多余括号

对应表达式中的多余括号 , 有人认为有助于代码阅读 , 也有人认为完全没有必要 。 对于一个熟悉 Java 语法的人来说 , 表达式中的多余括号反而会让代码显得更繁琐 。

推荐阅读