کل دیروز این معماری رو میخوندم.
یه مقدار پیچیدگی داره ولی دیسیپلینش خیلی قشنگه.
توی این معماری باید کد رو به سه لایه، Model، View و presenter تقسیم کنیم. به طوری که:
- توی presenter هیچ کد اندرویدی نباشه.
- view و model هیچ رفرنسی به همدیگه ندارن.
- توی presenter هیچ context ای نداریم.