Преобразуйте приложение Win Forms в шаблон MVVP - возможная будущая версия WPF

Недавно я начал работать над приложением Win Forms, которое нуждается в некотором улучшении и реструктуризации. Есть вероятность, что в будущем будет создана версия приложения для WPF, и я подумываю о реструктуризации приложения Win Forms в соответствии с шаблоном MVVM. Цель состоит в том, чтобы, когда придет время разработать WPF, мне нужно будет сосредоточиться только на создании представлений WPF и повторном использовании кода из предыдущей версии.
Я просмотрел несколько сообщений о разработке приложения Win Forms с использованием шаблона MVVP, и кажется возможным разработать приложение Win Forms с использованием этого шаблона.
Я хотел бы знать, целесообразен ли такой подход и может ли реструктуризация существующего приложения Win Forms по шаблону MVVM облегчить рабочую нагрузку при разработке версии WPF.

5
задан rauland 25 November 2011 в 11:25
поделиться