消灭 Java 代码的“坏味道”(3)
发布时间:2019-10-11 14:37 所属栏目:21 来源:王超
导读:反例: privatevoidhandle(StringfileName){ BufferedReaderreader=null; try{ Stringline; reader=newBufferedReader(newFileReader(fileName)); while((line=reader.readLine())!=null){ ... } }catch(Exceptione
反例:
正例:
删除未使用的私有方法和字段 删除未使用的私有方法和字段,使代码更简洁更易维护。若有需要再使用,可以从历史提交中找回。 反例:
正例:
删除未使用的局部变量 删除未使用的局部变量,使代码更简洁更易维护。 反例:
正例:
删除未使用的方法参数 未使用的方法参数具有误导性,删除未使用的方法参数,使代码更简洁更易维护。但是,由于重写方法是基于父类或接口的方法定义,即便有未使用的方法参数,也是不能删除的。 反例:
(编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读