重构与设计模式 小模块设计

以前的想法,将内容花划分为(基本信息+扩展)  +内容 2部分。也就是我把他看上了2个对象。数据库


但如今又想到,个人有些是须要扩展的,有些我不须要。那么,我又得把第一部分进行拆分。spa


目前理解就是把各个模块拆成一小块一小块。对象


那么,如今再来看 信息分红了  基本信息+内容+扩展。我把他当作了3个对象。但这3个对象都不是一个总体。又须要把他们组装起来。有点相似于抽象化的工厂模式。扩展


心得:怎么去看待对象,是很是关键的。
数据


什么地方有数据库操做,什么地方不该该有数据库操做。co


//平级的类不容许有代码交集background

相关文章
相关标签/搜索