# 23-使用MVP架构编写Qt应用程序

一、简要概述 MVP是由MVC发展而来,总体目的与作用相同。都是为了软件构架有层次之分,使得核心逻辑、界面控制、数据这三者分层清晰明了。减少了三者之间的逻辑耦合与功能耦合。也是的代码清晰易读。从而减少因写代码造成的bug。也增加了软件整体的稳定性。 写大型一些的软件一般都要按功能模块化。一个软件由多个独立模块组成,这样做的优点如下: 模块功能相对独立 便于多人协作开发。 模块也可以在其他项目复用。
相关文章
相关标签/搜索