получить фидбек
github.com/kolisnichenko2828/GiphyDev
суть приложения в том, чтобы искать гифки через апи giphy.com
Лучшая архитектура та, которую сможешь обслуживать и улучшать и плевать кто тебе что скажет. Оценку дает рынок, и тот кто деньги платит, а соответственно тот, кто быстро получает рабочую версию приложения. Главное проверь на утечки памяти. Ключ API лучше "прятать" в Gradle или вообще получать по сети отдельно. Используй Hilt для более быстрой разработки, в этом приложении "малыши" нечего делать "взрослому" Dagger))
спасибо за комментарии) dagger я тут использовал, чтобы показать, что умею им пользоваться (на уровне малыша хотя бы), а так и hilt уже тоже использую в других проектах
ты часом не делаешь тестовое от одной конторы из Украины?
из Запорожья конторка,верно?)
Natife, было дело,да
тоже писал туда?
не, полтора года назад делал их тестовое но на трейни, по итогу нашел другую контору, на стронг джуна помню чёт посложнее было дрюкали по "базе" очень сильно типо сэты,хеши,мапы и тд
на трейни там оч лёгкое было, на стронг не знаю что за тз, нужно будет по приколу написать им и получить чисто для себя сделать я просто кринжанул немного с их надписи в вакансии “native” — рідний! Чому рідний? Тому, що для нас команда — це СІМ'Я. кринжа поймал))) но вилка норм, надеюсь пройдешь
у тебя в папке написано презентер, это ты про презентейшен слой или про мвп?
тогда вопросов не имею, а зачем тебе еррор активити, если ты можешь просто дайлог кинуть тип "ошибка"
а это в начале я когда писал приложение всё было норм
а потом пользовался ним и ошибка выскакивала
активити это тяжелые обьекты, лучше фрагменты, их легче менять, передавать данные, ошибку можешь в лог кидать себе, а юзеру только номер ошибки тип 402 и тд
Есть архитектура построение чисто на одних активностях)))вообще фрагменты придумали для планшетов))
Это легаси архитектуры, скорее всего. Гуглеры рекомендуют не юзать Multiple Activities без надобности https://youtu.be/_2BtE1P6MPE?list=PLWz5rJ2EKKc8GZWCbUm3tBXKeqIi3rcVX&t=2553
Обсуждают сегодня