Материалы по MVC и MVVM?
Advanced MVVM от Джоша Смита, весьма не плохо написано.
ru.wikipedia.org/wiki/Model-View-Controller#.D0.A1.D1.81.D1.8B.D0.BB.D0.BA.D0.B8
ru.wikipedia.org/wiki/MVVM#.D0.A1.D1.81.D1.8B.D0.BB.D0.BA.D0.B8

Вообще это очень простые паттерны, но у них есть один недостаток — популярность. Именно из-за него реализаций этих паттернов очень много, и каждый говорит и расскаызвает по своему, поэтому запутаться можно, особенно в начале.