Size: a a a

Programming Offtop

2020 March 13

U

Unat in Programming Offtop
там листинг зависимостей на десяток экранов
источник

AN

Alexander Nozik in Programming Offtop
А кое-что требует руби...
источник

ML

Mikhail Levchenko in Programming Offtop
Кирилл Романенко
Ну код я естественно не буду кидать, но команда очень хотела диай, поэтому вот примерно следующим образом:
1) kodein собирает зависимости и отдаёт их в fragment factory
2) т.к. параметры для фичи приходят в конструктор фрагмента, fragment factory просто маппит зависимости на их функциональные аналоги, делает фичу и отдаёт в конструктор фрагмента.
3) Из Update и эффектов просто дёргаются лямбды.

Итого:
1) Проще тестировать фичи
2) Линзы (если об этом говорил Егор-скобка)
3) Топ-левел эффекты больше не завязаны на определённые интерфейсы, а значит и их работу проще тестировать (ну эффекты же тоже надо тестировать как-то).
> ну эффекты же тоже надо тестировать как-то

а зачем?
источник

ML

Mikhail Levchenko in Programming Offtop
и как
источник

AN

Alexander Nozik in Programming Offtop
И баш...
источник

I

Igor in Programming Offtop
Unat
там листинг зависимостей на десяток экранов
А зависимость точно НЕ опциональная?
источник

U

Unat in Programming Offtop
Igor
А зависимость точно НЕ опциональная?
хехе, это надо у нашего бэкендщика узнать
источник

U

Unat in Programming Offtop
но я проникся прям этой хуетой, когда у тебя чтобы пару строк сравнить тянется библиотека с асинхронной оберткой для сравнения
источник

VP

Vladimir Petrakovich in Programming Offtop
> бэкендщик
> нода
А он точно бэкендщик? 🤔
источник

I

Igor in Programming Offtop
Unat
хехе, это надо у нашего бэкендщика узнать
Попробуй
—no-optional
источник

U

Unat in Programming Offtop
ноуп, она нужна
источник

U

Unat in Programming Offtop
ну... "нужна"
источник

VP

Vladimir Petrakovich in Programming Offtop
Интересно, когда в телегу завезут нормальное цитирование
источник

AN

Alexander Nozik in Programming Offtop
Так там наверняка установочные скрипты питонические
источник

AO

Artem Osipov in Programming Offtop
Vladimir Petrakovich
> бэкендщик
> нода
А он точно бэкендщик? 🤔
А че?)
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
> бэкендщик
> нода
А он точно бэкендщик? 🤔
Не вызывайте дух Антона
источник

DE

Denis Egorov in Programming Offtop
Кирилл Романенко
Ну код я естественно не буду кидать, но команда очень хотела диай, поэтому вот примерно следующим образом:
1) kodein собирает зависимости и отдаёт их в fragment factory
2) т.к. параметры для фичи приходят в конструктор фрагмента, fragment factory просто маппит зависимости на их функциональные аналоги, делает фичу и отдаёт в конструктор фрагмента.
3) Из Update и эффектов просто дёргаются лямбды.

Итого:
1) Проще тестировать фичи
2) Линзы (если об этом говорил Егор-скобка)
3) Топ-левел эффекты больше не завязаны на определённые интерфейсы, а значит и их работу проще тестировать (ну эффекты же тоже надо тестировать как-то).
и как будет примерно выглядеть код, если мне надо в бд, например, сходить?
источник

AO

Artem Osipov in Programming Offtop
Vladimir Petrakovich
Интересно, когда в телегу завезут нормальное цитирование
А с цитированием что не так?)
источник

U

Unat in Programming Offtop
О, это оказывается метрики производительности так собираются
источник

VP

Vladimir Petrakovich in Programming Offtop
Artem Osipov
А че?)
Бэкенд (не BFF) пишут на ноде только фронтендеры и особые ценители (Антон)
источник