日期:2014-05-19  浏览次数:20596 次

这种情况算重构吗
项目已经运行了一段时间了,但是因为之前需求老是变,导致代码很乱,臃肿。很多需求到后来发现并没有什么意义。现在想在这基础上重做,主要是把代码理清楚,把鸡肋的功能去掉。当然也会将涉及到没有的数据库表和字段删除。
 重构的定义是不改变程序的可观察行为下改变程序内部结构,我这样做的话前端肯定会删掉一些功能,这样还算吗?

------解决方案--------------------
尽量不要删除功能,可以整理、合并。

这样的操作也算是重构。不过说实话,是不是,不重要。