artwist-polyakov / tracker-app

0 stars 0 forks source link

Распределение ответственностей #15

Open artwist-polyakov opened 1 year ago

artwist-polyakov commented 1 year ago
  1. также раз у тебя есть интерактор и презентер, то презентер не должен выполнять бизнес логику, а должен поручать ее интерактору. Презентер только данные для вьюхи подготавливает Например: notifyObservers - должен делать интерактор вью сама создает модели дял алертов - это нужно поручить презентеру вью сама собирает модуль - это лучше поручить презентеру, а еще лучше сделать фабрику для сборки модулей