Методология программирования WPF

После 3 месяцев программирования моего приложения на WPF яМы подумали о том, как яЯ программирую свое приложение (я знаю это)может быть, слишком поздно). На моем приложении яЯ использую API программного обеспечения, которым управляет мой инструмент. Я've DAL, которые содержат 16 классов, 3 из них - одиночные. Я'немного логики в.cs файлы иXAMLс курса. У меня вопрос, я вижу много комментариев о том, что приложение, написанное на WPF, должно использовать MVVM, и это сделает код более удобным для чтения и чтения, могу ли я преобразовать свой код в MVVM? каково это действительное значение MVVM (не Wikipedia или определение вручную)?

Я также использую SQL-запросы и читаю статью об EF (Entity Framework), могут ли MVVM и EF сосуществовать вместе в одном проекте?

Я знаю, что мой вопрос немного новичок (ям новичок: P) и абстрактный вопрос, но я хочу знать, что приложение, которое яБуду писать, будет лучшее, что я могу написать в это время :)

Ответы на вопрос(4)

Ваш ответ на вопрос