Size: a a a

Android Developers

2020 November 28

I

Ilya in Android Developers
Евгений Гончаров
тот же kodein или koin мне кажется это пиздец для больших проектов, это реально жопа будет
Опять же, в koin сделали тест на проверку зависимостей и теперь нет никаких проблем на больших проектах
источник

VP

Vitaly Peryatin in Android Developers
Евгений Гончаров
понятие не имею сколько тут экранов
Кода там дохрена, да и не в экранах дело
источник

ЕГ

Евгений Гончаров... in Android Developers
Ilya
Опять же, в koin сделали тест на проверку зависимостей и теперь нет никаких проблем на больших проектах
ну значит dagger и koin это лучшие Ioc контейнеры
источник

VP

Vitaly Peryatin in Android Developers
Если иметь голову и уметь использовать несколько технологий, то можно написать качественный проект. Ровно так же его можно написать качественно и без сторонних либ, всё дело в разработчике
источник

SV

Sergey Vasilchenko in Android Developers
Ilya
Опять же, в koin сделали тест на проверку зависимостей и теперь нет никаких проблем на больших проектах
проблема в том, что коин скейлится на большие проекты примерно лишь никак, потому что надо руками писать все эти лямбды для инжекта в конструктор (что даггер делает автоматически)
источник

ЕГ

Евгений Гончаров... in Android Developers
Vitaly Peryatin
Кода там дохрена, да и не в экранах дело
учитывая что приложения это тонкие клиенты, выходит что чаще всего как раз таки в экранах все дело
источник

VP

Vitaly Peryatin in Android Developers
Евгений Гончаров
учитывая что приложения это тонкие клиенты, выходит что чаще всего как раз таки в экранах все дело
Нууу, если это тонкие клиенты, то я бы не писал бы всякие интеракторы, а кода в нем не мало)
источник

ЕГ

Евгений Гончаров... in Android Developers
Vitaly Peryatin
Если иметь голову и уметь использовать несколько технологий, то можно написать качественный проект. Ровно так же его можно написать качественно и без сторонних либ, всё дело в разработчике
писать свой ioc фрамеворк, и потратить на это кучу времени, или написать клон какого нибудь сервис локатора, какой смысл?
источник

ЕГ

Евгений Гончаров... in Android Developers
Vitaly Peryatin
Нууу, если это тонкие клиенты, то я бы не писал бы всякие интеракторы, а кода в нем не мало)
а придется, потому что бизнес логика, типо отсортировать, посчитать и что то мапнуть она никуда не делась
источник

VP

Vitaly Peryatin in Android Developers
Sergey Vasilchenko
проблема в том, что коин скейлится на большие проекты примерно лишь никак, потому что надо руками писать все эти лямбды для инжекта в конструктор (что даггер делает автоматически)
Ну да, Dagger в этом плане удобный. Хотелось бы, чтобы и разработчики научились им пользоваться.
источник

I

Ilya in Android Developers
Sergey Vasilchenko
проблема в том, что коин скейлится на большие проекты примерно лишь никак, потому что надо руками писать все эти лямбды для инжекта в конструктор (что даггер делает автоматически)
Юзай делегаты, в чём проблема)
источник

SV

Sergey Vasilchenko in Android Developers
Vitaly Peryatin
Telegram крупный проект?
ты вряд ли где-то будешь писать код так, как написан телеграм, если только к ним не устроишься 😁
источник

VP

Vitaly Peryatin in Android Developers
Евгений Гончаров
а придется, потому что бизнес логика, типо отсортировать, посчитать и что то мапнуть она никуда не делась
Мапнуть это бизнес логика?)
источник

ЕГ

Евгений Гончаров... in Android Developers
Vitaly Peryatin
Мапнуть это бизнес логика?)
маппинг моделей это логика репозитория как сказал анкал Боб
источник

Д

Дмитрий in Android Developers
всем привет! скажите пожалуйста, onActivityResult сработает, когда приложение находится в свернутом состоянии?
источник

VP

Vitaly Peryatin in Android Developers
Sergey Vasilchenko
ты вряд ли где-то будешь писать код так, как написан телеграм, если только к ним не устроишься 😁
Чем больше опыта, тем больше мой код начинает быть похожим на телеграмм, и тем качественнее у меня становятся приложения как ни странно. Я всё меньше завишку от хайпа, в моем коже всё меньше библиотек, в моём коде больше кастомных вьюх, в моём коде всё больше своих решений, и в итоге это даёт плоды. Конечно же не без архитектуры и чистого кода
источник

VP

Vitaly Peryatin in Android Developers
Евгений Гончаров
маппинг моделей это логика репозитория как сказал анкал Боб
Ну да
источник

ЕГ

Евгений Гончаров... in Android Developers
Дмитрий
всем привет! скажите пожалуйста, onActivityResult сработает, когда приложение находится в свернутом состоянии?
а чего не попробуешь сам?
источник

Ak

Anton kk in Android Developers
Всем привет, не подскажите как такие интерфейс реализуются
источник

Ak

Anton kk in Android Developers
источник