Size: a a a

Programming Offtop

2020 April 10

QH

Quantum Harmonizer in Programming Offtop
Aleksey D.
нет, ведь IoC работает и Wtf сам по себе не знает детали реализации)
IoC работает твоими руками, даггер там только мешает)
источник

VP

Vladimir Petrakovich in Programming Offtop
Aleksey D.
проблема, но тут можно долго продолжать упарываться - объединить их в один объект и прокинуть пачкой)
А что если начать с того, что дизайн классов не должен зависеть от использования контейнера?
источник

AD

Aleksey D. in Programming Offtop
а он как-то зависит разве?
источник

AD

Aleksey D. in Programming Offtop
Quantum Harmonizer
IoC работает твоими руками, даггер там только мешает)
фаталити 🙁
источник

VP

Vladimir Petrakovich in Programming Offtop
Vladimir Petrakovich
А что если начать с того, что дизайн классов не должен зависеть от использования контейнера?
В идеальном мире разумеется. На практике даже обмазаться аннотациями - не так уж страшно
источник

VP

Vladimir Petrakovich in Programming Offtop
Aleksey D.
а он как-то зависит разве?
"объединить их в один объект и прокинуть пачкой"
А может это там нахер не упёрлось, кроме как для этого
источник

AD

Aleksey D. in Programming Offtop
Vladimir Petrakovich
"объединить их в один объект и прокинуть пачкой"
А может это там нахер не упёрлось, кроме как для этого
так и оставить это на уровне DI-помойки) (но это херня уже, да)
источник

AK

Anton Korotkikh in Programming Offtop
а он хорош
источник

I

Igor in Programming Offtop
Да, приятно набрасывает, при то что весь зал матерых функциональщиков (хаскелисты/скалисты и тд).

===

Скоро кстати в fprog будет онлайн митап с ним, я ссылочку кину.
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
мб я что то делаю не так, но у меня очень редко когда глубина зависимостей больше 2 уровней заходила
> больше двух уровней
Репозиторий -> интерактор -> презентер -> фрагмент
Интеракторы порой друг в друга инжектятся
Ты просто под какой-то другой андроид разрабатываешь 🌚🌚🌚
источник

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
> больше двух уровней
Репозиторий -> интерактор -> презентер -> фрагмент
Интеракторы порой друг в друга инжектятся
Ты просто под какой-то другой андроид разрабатываешь 🌚🌚🌚
так это, я ж на tea хуярю
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
только сильный может довериться великой машине
Спосебо за комплимент
источник

ML

Mikhail Levchenko in Programming Offtop
репозиторий -> effectHandler
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
так это, я ж на tea хуярю
Ну я и говорю, неправильно ты, дядя Фёдор, бутерброд ешь
источник

AM

Andrew Mikhaylov in Programming Offtop
У тебя он импурим, а надо НОРМАЛЬНЫХ слоёв намазать, да побольше
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
Ну я и говорю, неправильно ты, дядя Фёдор, бутерброд ешь
я вот хочу свой бутерброд частично на неправильный переделать, плаваю в тоннах Impl’ов и кайфую
источник

AM

Andrew Mikhaylov in Programming Offtop
Aleksey D.
я вот хочу свой бутерброд частично на неправильный переделать, плаваю в тоннах Impl’ов и кайфую
От моков избавляешься?)
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
От моков избавляешься?)
не, куда без них любимых
источник

AD

Aleksey D. in Programming Offtop
зато с Dagger2 не надо думать, как протащить через N слоев фич базу данных 🌚 будум-тссс
источник

AM

Andrew Mikhaylov in Programming Offtop
Aleksey D.
не, куда без них любимых
А что тогда за имплы? Я думал, так называют классы, являющиеся единственными реализациями интерфейсов, а закрывать каждый класс интерфейсом логично, по-моему, только чтоб мок-инструменты не пользовать, а имплементить их руками
источник