Size: a a a

Cicerone Chat (RUS)

2020 November 05

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Egor Sigolaev
А чичерони принёс какой то заработок, или чисто на голом энтузиазме всё делается?
Опенсорс не приносит заработок, это как хобби
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Alexey Pushkarev
Опенсорс не приносит заработок, это как хобби
Ну малоли джет брейнс проспонсировал, они же сами её юзают
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Egor Sigolaev
Ну малоли джет брейнс проспонсировал, они же сами её юзают
А мне не сказали
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Где?
источник

ЕК

Евгений Кузовкин... in Cicerone Chat (RUS)
Alexey Pushkarev
О, вспомнил. Давно хотел спросить. @terrakok как ты находишь в себе силы и время поддерживать библиотеку на протяжении уже стольких лет? Как борешься с ленью ?
Будь у меня такая библиотека, я бы её тоже поддерживал бы без того, чтобы заставлят себя это делать
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
А мне не сказали
Хм, я где то слышал. Правда я могу очень ошибаться. А есть повод не юзать, что они тогда юзают? Джетпак?
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Евгений Кузовкин
Будь у меня такая библиотека, я бы её тоже поддерживал бы без того, чтобы заставлят себя это делать
Потому что достаточно людей пользуется и это помогает не забить?
источник

ES

Eugene Shapovalov in Cicerone Chat (RUS)
На собственном опыте знаю, что Костя загорается, когда чувствует поддержку. Так было с GitFox ^^
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Alexey Pushkarev
Потому что достаточно людей пользуется и это помогает не забить?
Я бы только ради общества делал, приятно же делать вклад в разработку
источник

ЕК

Евгений Кузовкин... in Cicerone Chat (RUS)
Alexey Pushkarev
Потому что достаточно людей пользуется и это помогает не забить?
Ну, она простая, постоянно находится в стадии "всё готово", что не забивает голову десятками issues и реквестов. Новые вещи появляются не потому, что надо доработать что-то, а просто внезапно пришло время для новых вещей, вдохновение нахлынуло
источник

ЕК

Евгений Кузовкин... in Cicerone Chat (RUS)
У меня есть совсем свежие проекты на фрилансе, которые я за хорошие деньги отказываюсь поддерживать, а есть legacy, которые написаны с душой и любовью, туда вернуться никогда не против. Думаю, тут также было бы)
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Евгений Кузовкин
У меня есть совсем свежие проекты на фрилансе, которые я за хорошие деньги отказываюсь поддерживать, а есть legacy, которые написаны с душой и любовью, туда вернуться никогда не против. Думаю, тут также было бы)
Блин, я в андроиде только 2 года, но что значит легаси? Это какого уровня стек должен быть? Всё на тредах, асинк тасках, екзекюторах?
источник

ЕК

Евгений Кузовкин... in Cicerone Chat (RUS)
Ну, к примеру есть проект с loader'ами, которые я в какой-то момент решил заюзать вместо асин тасок, когда ещё не въехал в RX до конца. Года 4 назад было, не очень хочется туда. Есть проекты старее, какие-то достались "по наследству", какие-то мне просто скидывали. Есть те, в которые закладывали возможность поддержки и расширения. Самописный MVP, ручной DI, self-written навигация. Простые вещи, но проработанные качественно
источник

E

Eugene in Cicerone Chat (RUS)
Aleksey D.
да, роутер сущность для презентера/вм, разве что SupportAppScreen приносит туда зависимость от платформы 🤔
так а что делать если роутеры юзаются в фрагментах?)
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Eugene
блин) писал сообщение днем, что-то не отправилось(
Костя, а правильно я понимаю, что с роутером работать лучше в презентере или вью моделе?
потому что как я понял, лямбда которая передается чтобы получить результат, если она будет во фрагменте, то при смене конфигурации эта лямбда не вызовется, тк фрагмент был уничтожен и создался новый)
Все так. Если у вас умирает слушатель, то чтобы не было утечки, я его не держу. Если хотите так делать, то просто подписывайтесь при пересоздании
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Eugene
блин) писал сообщение днем, что-то не отправилось(
Костя, а правильно я понимаю, что с роутером работать лучше в презентере или вью моделе?
потому что как я понял, лямбда которая передается чтобы получить результат, если она будет во фрагменте, то при смене конфигурации эта лямбда не вызовется, тк фрагмент был уничтожен и создался новый)
Но лучше отделяйте логику от превратностей ui
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Eugene
так а что делать если роутеры юзаются в фрагментах?)
не использовать чичероне?
источник

E

Eugene in Cicerone Chat (RUS)
Konstantin Tskhovrebov
Но лучше отделяйте логику от превратностей ui
согласен, но так вышло) мы пользуемся 5 версией, и написали свой обработчик, что-то среднее между тем что было в 3 версии и тем что есть в 6ой) и щас трудно перейти на 6ую(
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
С 5 на 6 не должно быть сложно переходить
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Нужны знатоки нав графа 😂
1) я могу в графе использовать один и тот же экран? Как А на фото
2) если да, то как будет проверка, что если я нахожусь в конце цепочки (a-b-d-a),  то могу перейти только на Е, а на В не могу?
источник