Site icon AppTractor

Разбор кода: пиксельная погода на Kotlin

Третий выпуск спецпроекта, в котором опытные разработчики Яндекса продолжают разбирать код стажёров и джунов и объяснять, что в нём сделано хорошо, а что ещё можно улучшить.

Сегодня под микроскоп попадает WeatherApp — приложение прогноза погоды с ретровизуалом. Арсений Носов, Android-разработчик в команде Алисы и Умных устройств, тщательно разбирает код и делится полезными советами по работе с ним.

Ссылка на код: https://github.com/ArkhamDm/WeatherApp

Readme кода на Kotlin: https://github.com/ArkhamDm/WeatherApp

Не забывайте делиться мнением о разборе в комментариях и присылать ссылки на свои репозитории. Самый интересный код попадёт в наш следующий выпуск!

Что понравилось

Ключевые проблемы архитектуры

Кодстайл и надёжность

UI и компоненты

Навигация и фрагменты

Данные и модели

Gradle и зависимости

Мелкие, но важные улучшения

Итоговые советы автора

Exit mobile version