Size: a a a

Android Developers

2021 May 18

ОА

Оганнес Асатрян... in Android Developers
причина
источник

M

Maxim Maximovich in Android Developers
Да, разобрался, спасибо
источник

ОА

Оганнес Асатрян... in Android Developers
вот здесь и приходит мудрость - написать код таким образом чтобы поменять одну либу на вторую можно было просто
источник

ОА

Оганнес Асатрян... in Android Developers
условно если ты юзаешь пикассо и решил перейти на глайд
источник

ОА

Оганнес Асатрян... in Android Developers
если ты сразу не написал интерфейс или экстеншн и не юзал его везде, то тебе придется везде менять вызовы
источник

ОА

Оганнес Асатрян... in Android Developers
а если ты сразу подумал о будущем, то менять будешь в 1 месте
источник

ОА

Оганнес Асатрян... in Android Developers
но согласен, с гсон и моши сложно
источник

d

danilshik in Android Developers
это понятно, но я на Legacy и тут не везде архитектура то есть
источник

ОА

Оганнес Асатрян... in Android Developers
я сейчас рефакторю код от 2019 года в своем пет проекте
источник

ОА

Оганнес Асатрян... in Android Developers
и мне в кайф
источник

ОА

Оганнес Асатрян... in Android Developers
там где вьюмодель дергает синглтон репу в которой реалм сразу работает
переписываю на клин со слоями и тестами
источник

ОА

Оганнес Асатрян... in Android Developers
если кому стало интересно это проект tutor ветка develop на моем гитхабе (ник совпадает с телегой)
источник

d

danilshik in Android Developers
мне никто не даст времени на переписывание, учитывая, что переписывать нужно все, начиная от thread, asynctask, заканчивания архитектурой, DI и автотестами
источник

ОА

Оганнес Асатрян... in Android Developers
на берегу надо договориться про Х процентов времени на тех.долг
источник

ОА

Оганнес Асатрян... in Android Developers
условно 4 дня пишешь говнокод,1 день в неделю рефакторишь
источник

ОА

Оганнес Асатрян... in Android Developers
или если начальство строгое то полдня в неделю
источник

ОА

Оганнес Асатрян... in Android Developers
я вот по полдня переписываю старый код и нормас
источник

ЕГ

Евгений Гончаров... in Android Developers
он потом упал
источник

JF

Jorik Fat in Android Developers
а кто какой способ использует для программного вычисления dp?
источник

PE

Pavel Erokhin in Android Developers
val Int.dp inline get() = this * localResources.current.displayMetrics.density
источник