Что использовать? MVC, MVP или MVVM или ...?

Я начну Java-проект по разработке настольного приложения. Что использовать в качестве шаблона уровня представления (MVC, MVP, MVVM или ....)?

... если это возможно, с небольшим рабочим примером ... :-)

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

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