Size: a a a

Android Dev Подкаст

2018 September 20

AE

Alexander Efremenkov in Android Dev Подкаст
Алексей Овсянников
ну там потом проблемы с резолвом зависимостей конечных разрабов будут
Они будут в любом случае
источник

АО

Алексей Овсянников in Android Dev Подкаст
ну одно дело в градле exclude прописать и другое - если зависимость лежит в исходнике (то есть не является зависимостью, по-сути)
источник

AE

Alexander Efremenkov in Android Dev Подкаст
И если ты засунешь всё в один толстый jar/aar, то в класспасе магии не случится, если будет конфликт
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Алексей Овсянников
ну одно дело в градле exclude прописать и другое - если зависимость лежит в исходнике (то есть не является зависимостью, по-сути)
Ничего не поменяется, только новые проблемы, тк смерджить руками не выйдет
источник

АО

Алексей Овсянников in Android Dev Подкаст
Чтобы это всё грамотно уложить - нужно будет исключить из упаковки внешние зависимости, а это уже полумагия
источник

AE

Alexander Efremenkov in Android Dev Подкаст
В общем не пишите код библиотек с зависимостями, особенно длинными и причудливыми цепочками транзитивов
источник

АО

Алексей Овсянников in Android Dev Подкаст
Alexander Efremenkov
В общем не пишите код библиотек с зависимостями, особенно длинными и причудливыми цепочками транзитивов
Хорошее замечание
источник

VP

Vladislav Puryev in Android Dev Подкаст
Alexander Efremenkov
Если есть нелюбимые участники - то не слушаешь?
Всегда слушаю.
Не оцениваю участников по "любимые/нелюбимые".
источник
2018 September 21

DN

Denis Nek (slow response) in Android Dev Подкаст
Про пересечение выпуска и мосдроида:
Конечно идите на мосдроид)
тут ссылочка: https://medium.com/@smredkey/mosdroid-11-sodium-37ac4cae5fc9?utm_source=meetup

А нас вы всегда и потом послушаете!
источник

AP

Alexey Pushkarev in Android Dev Подкаст
так может на воскресенье перенесете выпуск ☺️?
источник

ST

Sasha Tainyuk in Android Dev Подкаст
Alexey Pushkarev
так может на воскресенье перенесете выпуск ☺️?
А смысл? Можно же в параллель.
источник

AP

Alexey Pushkarev in Android Dev Подкаст
Sasha Tainyuk
А смысл? Можно же в параллель.
Как говорится за двумя зайцами.....
источник

K

Kuzma in Android Dev Подкаст
@iamironz можно пожалуста ссылочку на твит почему в kotlin в конструкции when не рекомендуется использовать enum
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Kuzma
@iamironz можно пожалуста ссылочку на твит почему в kotlin в конструкции when не рекомендуется использовать enum
А с чего вы взяли что не рекомендуется? Там просто генерится дополнительный прототип состояний
источник

K

Kuzma in Android Dev Подкаст
В каком-то из подкастов, мне кажется, Вы так и сказали, что "не рекомендую". Либо я что-то не так понял
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Kuzma
В каком-то из подкастов, мне кажется, Вы так и сказали, что "не рекомендую". Либо я что-то не так понял
Всё условно, у меня в твиттере есть пару постов об этом. В целом, в Java примерно такой же оверхед. Если использовать enum, то неплохо бы его процессить proguard'ом class/unboxing/enum правилом
источник

K

Kuzma in Android Dev Подкаст
можно ссылку на twitter?
источник

AE

Alexander Efremenkov in Android Dev Подкаст
Но надо понимать, чтобы это правило сработало, надо использовать enum по назначению, а не использовать его в виде хранения побочных данных
источник

AE

Alexander Efremenkov in Android Dev Подкаст
то есть если вы присовокупите в конструктор enum'а какой-нибудь аргумент (non-default constructor), то оптимизация не сработает
источник
2018 September 22

AX

Abc XYZ in Android Dev Подкаст
так, а подкаст когда завезут?
источник