Использование шаблона Model-View-Presenter в приложении MFC - PullRequest
1 голос
/ 24 апреля 2009

Я работаю в интерфейсе "довольно" большого приложения MFC.

Мы попытались разделить приложение на модули, чтобы изолировать бизнес-логику, но в любом случае есть еще много мест, где пользовательский интерфейс имеет некоторую бизнес-логику, которой не должно быть. Эту бизнес-логику сложно проверить, и изменение элемента управления иногда является настоящей болью. Но ... вы все знаете, что я имею в виду ...

Теперь мы хотим использовать шаблон MVP, чтобы попытаться действительно изолировать интерфейс. Я прочитал много статей о шаблоне и видел несколько небольших примеров. Нет проблем с пониманием паттерна, но в любом случае я хотел бы перейти к некоторым более сложным примерам (если они из приложения MFC еще лучше) перед запуском.

Если кто-то имеет хорошие источники или знает хорошую книгу (с примерами) об этом паттерне, это было бы очень полезно.

Спасибо.

1 Ответ

0 голосов
/ 26 апреля 2009

Считать шаблоны проектирования по GOF (Аддисон Уэсли)

Образцы в C ++

Вы также можете зайти в мой блог http://sujayghosh.wordpress.com и найти шаблоны проектирования.

Там есть один пример

НТН

Sujay

...