阅读背景:

重构-改善既有代码的设计:重新组织数据的16种方法(六)

来源:互联网 
重新组织数据: 开发初期,你往往决定以简单的数据项表示简单的情况。但是,随着开发的进行,你可能会发现,这些简单数据项不再那么简单了。如果这样的数据项只有一两个,你还可以把相关函数放进数据项所属的对象里;但是重复代码(Duplicated Code)坏味道和 依恋情结(Feature Envy)坏味道很快就会从代码中散发出来,当这些坏味道开始出现,就应该将数据值变成对象。开发初期,你往往决定以简单的数据项表示简单的情况。但是,随着开发的进行,你可能会发现


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: