2014-11-06 61 views
0

目前我正在重构我的一个项目,它具有广告管理(广告创建,编辑,删除等)功能。哪些设计模式适用于项目编辑,创建等

此时代码非常混乱,充满了if声明,通过它来确定是否正在创建,编辑广告等。

目标:

我想重新因子的代码,实现一些设计模式,使代码更易读。

详情:

的主要问题是如何处理广告数据字段:

单个广告有自己的共同领域,如一个:标题,描述,创建日期,更新日期,类别,等。 广告也有“动态字段”,即:照片,动态字段按类别等

问:

哪些设计模式(S)使用这些动态的“田”?

回答

0

为什么不开始寻找Active Record模式,看看是否能满足您的需求。如果没有,开始寻找更高的复杂等级,Data Mapper等。

相关问题