瞎扯淡 重构真是件体力活

neverlandxy_naix · May 18, 2014 · Last by dddd1919 replied at May 19, 2014 · 2474 hits

对系统的某个重要模块进行重构,持续进行了一个礼拜,好几天加班到深夜,终于达到了自己想要的效果,不得不说,重构真是件体力活😫

大系统升级 rails 版本也是个体力活

对于系统来说,重构只要一个标准,那就是不能出错也不能遗漏。 对于人来说,需要去考量输入(即消耗的资源,如时间)与输出,并且很多时候,代码具有很强的主观性,你所认为好的代码对于其他人来说也许并不完全是。

楼主,能分析下细节吗?是怎么重构的

#2 楼 @hz_qiuyuanxin 恩,业务稍微复杂一点的情况下,每个人对系统和业务的理解,包括抽象和类的职责定义都不一样。

如果是没有业务需求驱动的重构只能说是一种无功的折腾。

#5 楼 @putty 说的对极了 #3 楼 @xiongxin8802 主要是根据业务来重构,根据业务的规划来对代码进行拆分。

还是年轻火力壮啊

You need to Sign in before reply, if you don't have an account, please Sign up first.