Возник спор с коллегой по способу передачи значений из View в Presenter. Допустим есть форма с несколькими текстовыми полями и кнопка отправки. Есть два подхода: 1. Хранить зн...
Вопрос участникам: кто какие парадигмы/паттерны/инструменты использует при проектировании архитектуры? Например: DDD, ISO/IEC/IEEE 42010, BPMN, ArciMate, C4, UML?
В моем случае проблем нет, т.к. все это хозяйство прячется под капот. Ведь вы когда работаете, например, с Android SDK, вам ведь не приходится держать перед глазами исходники?
@electrolobzik @ArkaNN1985 Что для вас главный плюс в MVI? Не холивара ради спрашиваю — недоумеваю, как можно жить с такой болью, как необходимость Diiff для которого еще жела...
Можно и нужно, я считаю. По мере чтения вашего поста у меня возникало недоумение — зачем вообще нужен враппер? Какую задачу он по вашему должен выполнять?
Мне думается, что ваш подход целесообразен для относительно небольших, гомогенных проектов. А если в проекте десятки фич, которые меняются во времени, отмирают, появляются нов...
Спасибо за ответ. Недавно окунался в проекты MVIDroid и MVICore (была статья на Хабре от Badoo). Вот и заинтересовался вашей дискуссией. А что же сразу не на корутинах? Ведь о...
Это сейчас не надо, а завтра?
Статистика? Ее еще не так много. Да и не аргумент это
А кто ж тогда должен знать? Можно, конечно, и динамически стратегию менять в интеракторе, если надо.
Им там лычки/звездочки/штаны с лампасами выдают?
Да, боилерплейт — это издержки клина. Но: зачем его создавать самим, если его можно сгенерить?
Вот кстати, тоже присматриваюсь к флатеру. Есть ли за ним будущее? Или это судорожные метания Гугла?
А что не так? Или ты в себе неких особенностей не знаешь, что другим может не по нраву быть?
И то, что Гугл на последнем I/O про Compose топил — все, видимо, не просто эксперимент?
Если Singleton обычно переводят, как «одиночка», то Multiton — многоженец/ходок?
Что? За это еще и деньги платить?!
А что, «могучая и великая» — только рф?
Т.е., другими словами, работать в функциональном стиле, так?
Вы один делаете проект или в команде?