`
ojava
  • 浏览: 2184 次
  • 来自: 烟台
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
在项目中,由于没有经过大脑思考,结果产生了流水账形式的代码。 流水账代码:就是根据是详细设计书把整个业务的流程顺序完成到一个类的一个方法中, 而没有根据功能划分成若干个小的方法。 这种流水账式的代码非常不容易测试,因为详细设计中已经将设计细化到对字符串如何操作了, 所以从这样的设计书的高度看业务,简直就是乱七八糟! 所幸,还有重构这个工具,就重构,发现很多的局部变量,因为在多处改变值,而且后续还要使用, 所以只能把这种变量,提到类变量的高度,好多啊。 这样一来, 1。如果要用junit测试,还需要再给相应的提出来的变量加上set,get方法。 2。因为重构出来的方法都是private的, ...
Global site tag (gtag.js) - Google Analytics