Size: a a a

Cicerone Chat (RUS)

2017 February 02

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Alexey Pushkarev
ок, сорян, с роутером похоже порядок. А если у меня в каких-то активити навигация простая и мне хватает навигатора, а где-то посложнее и нужен роутер. Т.е. я для каждой активити делаю навигацию по фрагментам.
"А если у меня в каких-то активити навигация простая и мне хватает навигатора" - значит вам не нужен навигатор.
Достаточно фрагмент менеджера
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Т.е. Вам не понравилось в мокси реализовывать навигацию на командах для вью, делать для некоторых какие-то стратегии чтобы не повторять команды. Решили сделать грубо говоря отдельную сущность, которая аналогично мокси накапливает команды в буффер, только получается накапливает только команды навигации. Таким образом отделить команды навигации от команд для вью.
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Чичероне можно везде, не важно есть там Мокси или нет.
Главное, что не зависим от жизненного цикла + логика переходов отделена от отображения
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Я вижу аналогию, как написать Вортону типа:

"я использую Ретрофит, но мне не нужен интерфейс апи...
и билдер...
и запросы в сеть я сам реализую через http клиент...
я просто хочу Rx обертку"
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
в Чичероне всего две паблик сущности, и вы всеравно хотите кастрировать либу на свой лад 🤔
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Alexey Pushkarev
Т.е. Вам не понравилось в мокси реализовывать навигацию на командах для вью, делать для некоторых какие-то стратегии чтобы не повторять команды. Решили сделать грубо говоря отдельную сущность, которая аналогично мокси накапливает команды в буффер, только получается накапливает только команды навигации. Таким образом отделить команды навигации от команд для вью.
Относительно последнего предложения - см. Single responsibility principle.
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
ЗЫ:
1) я на сложном и срочном проекте, поэтому нервничаю
2) почему-то именно от вас во множестве тематических телеграм-чатов всплывают подобного рода вопросы
😬😬😬
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
ЗЫ:
1) я на сложном и срочном проекте, поэтому нервничаю
2) почему-то именно от вас во множестве тематических телеграм-чатов всплывают подобного рода вопросы
😬😬😬
от меня?
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
не только, но у вас аватарка запоминающаяся.
и само собой - это мне так показалось
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
видимо надо сменить 🤔
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
да даже в этом чате от вас что не сообщение, так напоминает вброс
источник

VC

Vasili Chyrvon in Cicerone Chat (RUS)
Хочу добавить по-поводу сравнения Cicerone и Moxy.
Moxy помогает использовать MVP. MVP это презентационный паттерн. Следовательно реализовать на нем навигацию имхо не по феншую.
Cicerone создан для навигации. И только. В этом его цель и суть.
Поэтому сравнивать их это как сравнивать профессии гида и художника. Да, оба люди. Да обе либы. Но на этом всё.
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Alexey Pushkarev
видимо надо сменить 🤔
я не имею ничего против вас - честно!
просто я всегда трепетно отношусь к людям, которые могут прочитать переписку наискосок и вынести для себя неверное суждение о теме разговора.
поэтому всегда стараюсь отвечать на вопросы и не влезать в холивары
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
поэтому я не стал вам отвечать про туллбар, и проигнорировал разговор про гугл и фрагменты
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
я пытался Вам задать вопрос, но Вы меня отправили на доклад, видео и  гитхаб 😞
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
не обижайтесь. вы задали вопрос с фразой "я посмотрел", но надо было пруфы сразу дать. где, на что и так далее
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
без конкретных отсылок это не вопрос, а вброс
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
да, можно. либа работает с чем угодно
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
там хитрость будет в реализации навигатора
источник