Size: a a a

2020 July 30

IO

Iaroslav Orlov in Kotlin JVM
Anton Arhipov
тоже неоднозначно
императивный код неоднозначно хуже callback hell 🤔
источник

AN

Alexander Nozik in Kotlin JVM
Iaroslav Orlov
императивный код неоднозначно хуже callback hell 🤔
RX не императивный и не однозначно
источник

IO

Iaroslav Orlov in Kotlin JVM
Alexander Nozik
RX не императивный и не однозначно
так я наоборот
источник

AA

Anton Arhipov in Kotlin JVM
Alexander Nozik
Ну любое развитие - это эксперимент. Кроме того, надо понимать, что цель "переписать все на котлин" и цель "не возражать, что мы втащим котлин на тесты и маленький кусочек нового кода" звучать по-разному
есть огромный пласт людей которые скажут, что внесение ещё одной технологии или языка в проект только усложнят его
источник

AA

Anton Arhipov in Kotlin JVM
Iaroslav Orlov
императивный код неоднозначно хуже callback hell 🤔
в Rx callback hell?
источник

IO

Iaroslav Orlov in Kotlin JVM
Anton Arhipov
в Rx callback hell?
разве нет?
источник

AO

Alexey Otts in Kotlin JVM
Anton Arhipov
в Rx callback hell?
ну местами можно огрести
источник

AA

Anton Arhipov in Kotlin JVM
Alexey Otts
ну местами можно огрести
я не сварщик, но вроде rx как раз противопостовлялся callback-ам
источник

AN

Alexander Nozik in Kotlin JVM
Anton Arhipov
есть огромный пласт людей которые скажут, что внесение ещё одной технологии или языка в проект только усложнят его
Я думаю, что вопрос опять же в том, кто принимает решение. Я по прежнему считаю, что кофорт разработчика во многом пропорционален эффективности разработки. Если нет конкурентов, и все висит в вакууме, то всегда сработает консерватизм "не трогай то, что работает". Но если аргументация в том, что "мы ничего не ломаем", а любям приятнее. Оно должно работать
источник

IO

Iaroslav Orlov in Kotlin JVM
Anton Arhipov
я не сварщик, но вроде rx как раз противопостовлялся callback-ам
да, вместо вложенных коллбеков последовательные 👍
источник

AO

Alexey Otts in Kotlin JVM
Anton Arhipov
я не сварщик, но вроде rx как раз противопостовлялся callback-ам
я ж сказал местами, а большенстве случаев там будет просто цепочка вычислений
источник

D

Dima in Kotlin JVM
Anton Arhipov
в Rx callback hell?
вообще нет
источник

D

Dima in Kotlin JVM
и более того, спецы котлина переизобретают рх со своим Flow
источник

AN

Alexander Nozik in Kotlin JVM
RX мало чем отличается от Flow структурно, но сильно отличается эстетически. У корутин значительно более прозрачная семантика => меньше ошибок. Плюс у корутин область применения гораздо шире, чем у рх-а
источник

AN

Alexander Nozik in Kotlin JVM
Dima
и более того, спецы котлина переизобретают рх со своим Flow
не переизобретают, а реализуют реактивный манифест. Выглядит при этом гораздо лучше.
источник

AA

Anton Arhipov in Kotlin JVM
Alexander Nozik
не переизобретают, а реализуют реактивный манифест. Выглядит при этом гораздо лучше.
чем?
источник

D

Dima in Kotlin JVM
Alexander Nozik
не переизобретают, а реализуют реактивный манифест. Выглядит при этом гораздо лучше.
а я так не считаю
источник

D

Dima in Kotlin JVM
еще одна очередная рх-либа, да еще и урезанная
источник

AN

Alexander Nozik in Kotlin JVM
Например suspend fun вместо Single + flatMap
источник

AO

Alexey Otts in Kotlin JVM
Dima
и более того, спецы котлина переизобретают рх со своим Flow
Его так используют только люди пришедшие из rx, которым подавай привычные абстракции
источник