Size: a a a

Moxy – MVP библиотека под Android

2020 March 04

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
это почти как компилятор ругается, если переменную не инициализируешь в явном виде)
источник

KD

Konstantin Dovnar in Moxy – MVP библиотека под Android
Оно уже сделано как сделано, просто по мне это далеко не самое лучшее решение.
источник

MM

Mikhail Mustakimov in Moxy – MVP библиотека под Android
Konstantin Dovnar
Оно уже сделано как сделано, просто по мне это далеко не самое лучшее решение.
Оно довольно адекватное, имхо.
источник

MM

Mikhail Mustakimov in Moxy – MVP библиотека под Android
Заставляет задуматься над тем, каким образом должны выполняться команды
источник

KD

Konstantin Dovnar in Moxy – MVP библиотека под Android
Mikhail Mustakimov
Оно довольно адекватное, имхо.
Адекватное, но не удобное.

Выбрать для стандартной стратегии самый популярный среди пользователей вариант вполне себе решение.

Хорошо хоть есть возможность через грейдл задать.
источник

MM

Mikhail Mustakimov in Moxy – MVP библиотека под Android
Mikhail Mustakimov
Заставляет задуматься над тем, каким образом должны выполняться команды
Так как стандартная стратегия была хоть и универсальна, но часто джуны могут упустить из внимания этот момент
источник

MM

Mikhail Mustakimov in Moxy – MVP библиотека под Android
Konstantin Dovnar
Адекватное, но не удобное.

Выбрать для стандартной стратегии самый популярный среди пользователей вариант вполне себе решение.

Хорошо хоть есть возможность через грейдл задать.
AddToEndSingle не всегда подходит в качестве стандартной
источник

MM

Mikhail Mustakimov in Moxy – MVP библиотека под Android
Поэтому и решение авторов библиотеки в целом поддерживаю
источник

KD

Konstantin Dovnar in Moxy – MVP библиотека под Android
Mikhail Mustakimov
AddToEndSingle не всегда подходит в качестве стандартной
Ничто не подходит всегда в качестве стандартной.
Оно на то и стандарт, а не панацея от всего.
источник

DB

Dmitro Boiko in Moxy – MVP библиотека под Android
не пиши страндт делай над каждой
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Konstantin Dovnar
Оно уже сделано как сделано, просто по мне это далеко не самое лучшее решение.
а как лучше?
источник

KD

Konstantin Dovnar in Moxy – MVP библиотека под Android
Алексей Ершов
а как лучше?
Было, на мой взгляд, вполне себе нормально.
источник

KD

Konstantin Dovnar in Moxy – MVP библиотека под Android
Но, не буду отрицать, во многом моё негодование вызвано переездом с 1.х на 2.х.
Привычки как оно есть уже заложены, а тут такая разница.
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
но при этом заставляло тех, кто любит addtoendsingle всё переопределять руками)
источник

KD

Konstantin Dovnar in Moxy – MVP библиотека под Android
Алексей Ершов
но при этом заставляло тех, кто любит addtoendsingle всё переопределять руками)
Снова таки: на то это и стандарт.
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Понятное дело, что уже сделали, но аргументы всегда интересны
источник

KD

Konstantin Dovnar in Moxy – MVP библиотека под Android
Алексей Ершов
но при этом заставляло тех, кто любит addtoendsingle всё переопределять руками)
Переопределение в грейдле призвано помочь с этим, но заставлять из-за этого всех и всегда указывать стратегии -- ну такое. Лишняя сложность.
источник

MM

Mikhail Mustakimov in Moxy – MVP библиотека под Android
Konstantin Dovnar
Переопределение в грейдле призвано помочь с этим, но заставлять из-за этого всех и всегда указывать стратегии -- ну такое. Лишняя сложность.
Это, имхо, вкусовщина. Если такие моменты описаны в документации проекта и имеется возможность малыми силами настроить это — решение норм.
источник

KD

Konstantin Dovnar in Moxy – MVP библиотека под Android
Mikhail Mustakimov
Это, имхо, вкусовщина. Если такие моменты описаны в документации проекта и имеется возможность малыми силами настроить это — решение норм.
Разумеется вкусовщина. Поэтому я и выделял, что "по мне" это хрень:)
источник
2020 March 05

Rl

Roman lastName in Moxy – MVP библиотека под Android
Товарищи, вы когда нибудь думали о стратегии OneExecutionWithTag? Типа когда я делаю showProgress() со стратегией AddToEndSingleTagStrategy а затем я вызываю hideProgress() с той же стратегией, то в очереди останется hideProgress() А в случае если hideProgress() удалила бы showProgress() по тегу и удалилась бы сама после применения, то очередь стала бы чище)
источник