这是个痛苦的事情 但不得不做!
开始的需求模糊 到需求混乱 代码堆砌的实在是惨不忍睹,每次加一个小功能,一脸难受和之后要死要活的开发过程
无奈之下,只有重构!
1.封装 提取方法
调整代码 使其面向对象 提高软件的扩展和维护性
离散的可重用方法 简化重载 需求添加时 只允许添加方法 不予许修改
2.简化代码
代码重复,每次添加一个东西 需要折腾N个类呀 方法呀
这是个痛苦的事情 但不得不做!
开始的需求模糊 到需求混乱 代码堆砌的实在是惨不忍睹,每次加一个小功能,一脸难受和之后要死要活的开发过程
无奈之下,只有重构!
1.封装 提取方法
调整代码 使其面向对象 提高软件的扩展和维护性
离散的可重用方法 简化重载 需求添加时 只允许添加方法 不予许修改
2.简化代码
代码重复,每次添加一个东西 需要折腾N个类呀 方法呀