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

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
我的重构哪里不规范?
设计不良埋下的祸端,要在后期代码重构中解决。开发者的悲哀!
-- by topcloud -
我的重构哪里不规范?
ojava 写道 所幸,还有重构这个工具,就重构,发现很多的局部变量,因为在多 ...
-- by szlyf -
我的重构哪里不规范?
拥有short methods的对象会活得比较好,比较长.不熟悉面向对象技术的人 ...
-- by wangx1949 -
我的重构哪里不规范?
同意楼上的,平均多少行要看情况.不过有没有这个习惯就是另外一回事了.
-- by geszJava -
我的重构哪里不规范?
gigix 写道我觉得,重点在于 一个方法应该做并且只做一件事 所以,如果一个方 ...
-- by xinbo.tang






评论排行榜