MVP
摘要:
1. 引进 MVP 更容易进行分层测试2. 真正要实现多界面,换肤,或者经常要升级改动时.3. 分工更加明确,易于维护和提高可读性4. 事件模型,Bean与业务逻辑的交互解耦性差5. Web窗体框架中业务逻辑和页面显示逻辑混杂在一起,随着业务需求增加,应用程序变得愈加复杂,使得应用程序的质量难以保证,程序的维护也变得更加艰难6. 摒弃继承,7. 隔离UI、UI逻辑和业务逻辑、数据8. 职责的分离:将职责分离到不同的部分后,使得复杂的业务能够简单的实现、使得应用程序的维护也变得更轻松,同时也能提高代码的重用性。9. 提高可测试性。10.多视图。将视图和业务模型分离之后,视图不会直接依赖于业务模型 阅读全文
posted @ 2011-06-07 07:26 子墨苑 阅读(279) 评论(0) 推荐(0)
浙公网安备 33010602011771号