Merhaba arkadaşlar 2-3 yıldır Android ile başlangıç düzeyde uğraşıyorum. Son zamanlarda PHP'de MVC yapısına az-çok vakıf olmamın ertesinde bu sistemin benzerinin Android'de MVP (Model/View/Presenter) olarak kullanıldığını öğrendim ve şu sıralar hâlâ yazmaya devam ettiğim bir uygulamamda bu sistemi kullanmaya çalışıyorum ancak sanırım ben Model ve Presenter'ı birbirine harmanladığım için sistemim genel olarak verinin geldiği ve kullanılabilir forma dönüştürüldüğü yer ile bu son halin gösterildiği view (activity class) halinde.
Benim sorum: Model ve presenter'ı nasıl birbirinden ayırabilirim? Ya da yukarıda ki yöntemim de kullanılabilir mi?
Not: Uygulamam bir çeşit sosyal ağ benzeri yapı (Veritabanı ve web servisleri hali hazırda yazdım/yazmaktayım.)