读书人

MVC模式M接口太大怎么办

发布时间: 2012-03-13 11:21:12 作者: rapoo

MVC模式,M接口太大怎么处理
假如一个应用程序,界面用MFC(但里面的APP和DOC基本不用),自己实现M接口,但里面的方法太多,如:

C/C++ code
struct Model{  AddUser();  ModifyUser();  GetUser();  RemoveUser();...};

这里的方法可能有上百个,但又不好分成几个model,因为每个方法可能都要依赖model里的一些条件,如hasLogin

不知大家都是怎样写这样的程序的

我看了NPP的一个开源程序,它的model也有150个方法


[解决办法]
没什么好怕的;LZ遇到了;能分享点吗?
mengde008@126.com
[解决办法]
多无所谓了 对内高内聚 对外松耦合
[解决办法]
设计模式

请先设计出相关的UML设计图
然后再实施

读书人网 >C++

热点推荐