Вячеслав
Эмулятор запускается, но при сборке ошибка - Cause: java.lang.OutOfMemoryError
Dmytro
никакого хейта, по фактам
Пример, что презентер - антипаттерн?
Вячеслав
Я могу сбросить детализацию, но просьба сказать какую
R
никакого хейта, по фактам
из тебя инфы не вытянешь. шпиьон
Mike
Пример, что презентер - антипаттерн?
Сколько реализаций и интерфейса презентера? Одна? Одна для прода и одна для тестов? Всё, вот и ответ.
Вячеслав
Конфиг компа
8 гб, i5 (8 поколение) - все работало, 3 студии запущено было. Проблеме пол часа - не могу понять в чем проблема
Вячеслав
ssd
Mikalaj
FastTextView должен подойти
и максимум производительности рендера, кроме текста много других проблем) одно переписывание с обычной вьюгруппы на кастомную вью дало офигенный буст
Dmytro
К тому же, никто не запрещает реализовать интерфейс презентера сколько и когда угодно
Mike
Пример, что презентер - антипаттерн?
любой контроллер, презентер, интерактор — это пачки процедур, которые к ООП и объектам не имеют отношения и переиспользовать код не помогают
Mike
да, ок, тем более
Mike
Говорю же. Либо пишешь интерфейс и используешь гору реализаций, либо не ООП.
Dmytro
И не будет никаких проблем
Mike
наследование — это копипаст процедур
Dmytro
наследование — это копипаст процедур
А Composition over inheritance - понятие как я понимаю для даунов и функциональщиков.
Mike
инкапсуляция збс, полиморфизм рулит
Mike
А Composition over inheritance - понятие как я понимаю для даунов и функциональщиков.
где я это сказал? Композиция — единственный способ переиспользования кода.
надо по православному инжектить что-то потому что композиция круче?
Dmytro
где я это сказал? Композиция — единственный способ переиспользования кода.
В чем проблема, если можно делать инжект необходимых зависимостей под кейс?
R
Я как понял месседж, mvp не нужны, пиши в функциональном стиле. Наследование - плохо
R
Ну такое
Dmytro
Просто если ты не можешь в наследование - ну как бы это не проблема Лисков
Mike
надо по православному инжектить что-то потому что композиция круче?
инжектить не надо, иначе будет говнокод и неразбериха
Mike
Я как понял месседж, mvp не нужны, пиши в функциональном стиле. Наследование - плохо
где было про функциональный стиль? Это как вообще? TEA/Реакт?
Dmytro
Раньше все в активити делали и ничего
Mike
По-хорошему и клин так-то не надо
клин — на редкость плохой подход
инжектить не надо, иначе будет говнокод и неразбериха
я думал ты клонишь к каким-то врапперам
хз тогда
Dmytro
клин — на редкость плохой подход
Какой тогда подход нормальный?
Dmytro
Гексагон?
Dmytro
Ну, справедливо
Mike
Какой тогда подход нормальный?
Решать поставленную задачу.
Mike
блин)
Dmytro
В том-то и дело
Mike
Оганнес Д'Артаньян)
R
Тут никто не сечет за единый подход
Mike
Ты как будто из геймдева
Не понял. Наверное, потому что далёк от геймдева.
Dmytro
Как говорил мне один умный тип: "У каждого додика своя методика"
Dmytro
Вообще, это все от лукавого
R
Вообще, это все от лукавого
Да, в геймдеве так же говорят
R
Пиши как пишется
Dmytro
+
Mike
вот за больное сейчас)
Mikalaj
Вся суть этого чата, этого фреймворка и этой платформы
Dmytro
Эх, люблю я эти позитивные беседы
Mikalaj
Бля, кстати, да
Dmytro
Добавляют красок в жизнь
Dmytro
Как и срачи по поводу архитектур
Dmytro
Это все тоже от лукавого
Dmytro
Можно взять и выйти
Dmytro
В окно, например
Mike
да, блин, вот прям после работы да в кино
Dmytro
Ну как тебе сказать, у тебя даже со смертью все плохо.
Konstantin
че сразу никому не нужные
Konstantin
своему работодателю как минимум нужные
R
Как говорил мой дед - я твой дед
Konstantin
так плохим работникам проще найти замену чем тащерам
Сергій
у тебя 2 разных инстанса вью
Сергій
в return возвращай v, а не инфлейти ещё раз
Konstantin
да, неплохой
Max
Ты не тот вью вернул
Eugene
Тебе надо вернуть вью
Тебе надо учить джаву
Ты такое не нагуглишь
Max
Тебе надо учить джаву
Кокотлен тогда уж сразу)
Konstantin
и кококорутины и кококойн
Mike
ребят, один раз уже подсказали, достаточно