Size: a a a

2016 November 23

SO

Sergey Oleynich in iOS God Talks
в iOS Good Reads нет( простите чего то подумал что сдесь обсуждение можно вести кроме канала
источник

MS

Max Smirnov in iOS God Talks
Я пока для себя соорудил такую схему. UIViewController это View. Presenter в зависимости от ситуации и необходимости переиспользования может быть реализован в нем же, либо отдельным объектом. Router отвечает за переходы между экранами и Interactor - за бизнес-логику. Упрощённый вайпер по сути, в котором протоколы создаются только по мере необходимости
источник

SO

Sergey Oleynich in iOS God Talks
да надо бы если честно уже и читал и Generamba пользватся пытался но все никак в живой проект не могу внести
источник

SO

Sergey Oleynich in iOS God Talks
так только для себя пробую
источник

KM

Kamil Manafov in iOS God Talks
Я знаю секретный способ как писать на вайпере, юзать генерамбу и чтобы все это было в проекте
источник

KM

Kamil Manafov in iOS God Talks
И втаскивать не надо
источник

KM

Kamil Manafov in iOS God Talks
Пойти работать в рамблер :)
источник

СЦ

Стас Цыганов in iOS God Talks
@Challenger за чемоданчиком с деньгами завтра заходи :)
источник

KM

Kamil Manafov in iOS God Talks
Блин хотел стикер прикольный запостить, вспомнил о правилах
источник

MS

Max Smirnov in iOS God Talks
Стас Цыганов
@Challenger за чемоданчиком с деньгами завтра заходи :)
Чемоданчик с гадюками)
источник

СЦ

Стас Цыганов in iOS God Talks
Про упрощенный вайпер: вообще есть проблема "глупых" модулей. Это когда в Presenter нет никакой логики - исключительно проксирование. Но пока хз как такое решать.
источник

MS

Max Smirnov in iOS God Talks
А в чем проблема?
источник

СЦ

Стас Цыганов in iOS God Talks
ну Presenter оказывается избыточным элементом, который есть только за тем что вайпер
источник

SK

Sergey Krapivenskiy in iOS God Talks
Стасу лень запустить generamba gen для такого модуля
источник

KM

Kamil Manafov in iOS God Talks
)))))))
источник

SK

Sergey Krapivenskiy in iOS God Talks
не царское это дело)
источник

СЦ

Стас Цыганов in iOS God Talks
Генерамба как бы мне проксирование от V до I  и обратно не делает, ну и тесты. По итогу шлепаешь втупую по кнопкам за зря :/
источник

MS

Max Smirnov in iOS God Talks
Presenter отображает domain model во view model. NSDate -> NSDateFormatter -> String, условно говоря. В данном конкретном примере конечно скорее view будет решать формат отображения даты, но суть такова
источник

MS

Max Smirnov in iOS God Talks
Для конкретных комбинаций view и model он может быть избыточным
источник

MS

Max Smirnov in iOS God Talks
Но для этого у инженера голова и есть
источник