1.30、建议:模型/视图/控制器(MVC)说明:分离模型与视图
2016-07-19 本文已影响21人
半升多瑙河
设模型或者数据源的表示方法 。保持数据源与表示层之间的接口抽
象。视图不需要了解模型的逻辑(主要的规则是问问你自己,对于数据源的一个
实例,
有没有可能有多种不同状态的表示方法)。•分离控制器与模型、视图:不要
把所有的“业务逻辑”放进跟视图有关的类中。这使代码
非常难以复用 。使用控制器类来处理这些代码,但保证控制器不需要了解太
多表示层的 逻辑。
设模型或者数据源的表示方法 。保持数据源与表示层之间的接口抽
象。视图不需要了解模型的逻辑(主要的规则是问问你自己,对于数据源的一个
实例,
有没有可能有多种不同状态的表示方法)。•分离控制器与模型、视图:不要
把所有的“业务逻辑”放进跟视图有关的类中。这使代码
非常难以复用 。使用控制器类来处理这些代码,但保证控制器不需要了解太
多表示层的 逻辑。