2

我在一个“相当”大的 MFC 应用程序的 ui 中工作。

我们试图将应用程序拆分为模块以隔离业务逻辑,但无论如何,仍然有很多地方 ui 有一些不应该存在的业务逻辑。这种业务逻辑很难测试,更改控件有时会很痛苦。但是……你们都知道我的意思……

现在我们想使用 MVP 模式来尝试真正隔离 ui。我已经阅读了很多关于该模式的论文,并看到了一些小例子。理解模式没有问题,但无论如何我想在开始之前先了解一些更复杂的示例(如果它们来自 MFC 应用程序更好)。

如果有人有一些好的资源或知道一本关于这种模式的好书(带有示例),那将非常有用。

谢谢。

4

1 回答 1

-2

阅读 GOF 的设计模式(Addison Wesley)

示例使用 C++

你也可以去我的博客http://sujayghosh.wordpress.com搜索设计模式。

有一个例子

高温高压

苏杰

于 2009-04-25T20:09:50.100 回答