Я тут начала проходить курс по паттернам, поэтому теперь ещё и их буду описывать, чтобы закрепить полученные знания. Первый паттерн — один из самых простых, но эффективных.
Дзен | Статьи
Паттерн "Фабрика"
Статья автора «Блог Android-разработчицы» в Дзене ✍: Паттерн "Фабрика" — это один из паттернов, который помогает создавать объекты. По сути, это удобный шаблон, который мы можем использовать в коде.
🔥8👍4
Всех с наступившим новым годом! Надеюсь, все хорошо проводят праздники. А я тут как раз закончила курс по UML, поэтому вот первая часть заметок :)
Дзен | Статьи
Заметки по UML. Часть 1.
Статья автора «Блог Android-разработчицы» в Дзене ✍: Сегодня расскажу немного про UML (как расшифровывать и как писать).
🎉3👍1
Еще немного простого про паттерны. Адаптер — один из самых популярных паттернов, который используется почти в каждом проекте.
Дзен | Блогерская платформа
Паттерн "Адаптер"
Статья автора «Блог Android-разработчицы» в Дзене ✍: Это еще один простой структурный паттерн.
👍3🔥1😁1
Услышала вчера прекрасное объяснение для одной из букв SOLID. Делюсь с вами :)
Дзен | Статьи
Принцип открытости-закрытости
Статья автора «Блог Android-разработчицы» в Дзене ✍: Услышала сегодня объяснение принципа открытости-закрытости, которое мне очень понравилось, так что делюсь с вами.
👍5🔥1
В этот прекрасный выходной день я смогла что-то написать. Вспомнила тут чудесную библиотеку LeakCanary :)
Дзен | Статьи
Что за утечка памяти и как её отслеживать?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Одна из самых популярных проблем, с которой сталкиваются android-разработчики, — это утечка памяти. Что это такое?
👍8
Совсем небольшая (но очень актуальная) заметка про даггер :)
Дзен | Статьи
Почему нужно инициализировать Dagger до super.onCreate()?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Сразу скажу, что это касается обычной библиотеки Dagger, а не Dagger android, где есть всякие прикольные аннотации и компоненты под андроид.
👍4
Немного про when. Недавно обсуждала его со своими разработчиками и решила, что отличный повод вспомнить. :)
Дзен | Статьи
Что такое when и с чем его едят?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Недавно с командой обсуждали when и я решила, что это отличная тема для новой статьи. :) when — это удобная замена для if-else.
👍4
Вспоминаем паттерны. Ещё один простой, но интересный паттерн на примере котиков
Дзен | Статьи
Что такое "Композитный паттерн" и как его использовать?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Композитный паттерн (Composite pattern) — это паттерн проектирования, который позволяет работать с группой котиков объектов так же, как с одиночным
👍3
Немного про extensions расписала. Получилось сложновато, но, как по мне, довольно полезно.
Дзен | Статьи
Extensions: что это и как устроены?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Extensions (расширения) – это одна из самых известных фич в Kotlin, которая позволяет расширять существующие классы без изменения их исходного кода.
👍7🔥1
В последний день отпуска я наконец-то смогла дописать статью. Её можно редактировать бесконечно долго, так что оставила как есть. Возможно, вы тоже знаете какие-то способы, которые я не описала. :)
Дзен | Статьи
Как передавать данные между фрагментами?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Это одна из самых популярных задач на работе, а ещё этот вопрос регулярно задают на собеседованиях.
👍9🔥3
А мы тут начали использовать Compose на работе, так что немного про Compose :)
Дзен | Статьи
Заметки про Compose
Статья автора «Блог Android-разработчицы» в Дзене ✍: Относительно недавно я начала использовать Compose. Буду собирать небольшие заметки по мере изучения.
🔥5👍2
С командой решили изучать паттерны, поэтому немного возвращаюсь к этой теме и вспоминаю их. Решили начать с простого — Builder ☺️
Дзен | Статьи
Паттерн Builder
Статья автора «Блог Android-разработчицы» в Дзене ✍: Во время разработки мы часто сталкиваемся с созданием сложных котиков объектов, в которых может быть десяток (а то и два) различных свойств.
🔥5👍3
Немного рекламы (зачем же мне блог как не для этого?). Моя небольшая, но самая лучшая команда в поиске джуниора, который поможет нам и дальше создавать отличные продукты: https://hh.ru/vacancy/82556460 😍
hh.ru
Вакансия Junior+ Android разработчик в Москве, работа в компании Эвотор (вакансия в архиве c 18 июля 2023)
Зарплата: не указана. Москва. Требуемый опыт: 1–3 года. Полная занятость. Дата публикации: 27.06.2023.
👍4🔥1
Наконец-то смогла дописать статью про inline. Сама узнала какие-то новые вещи :)
Дзен | Статьи
Inline. Что это и как использовать?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Сегодня немного обсудим что такое "inline".
👍5🔥5❤1
С командой продолжаем изучать паттерны и дошли до Прототипа. Оказывается, это очень простой паттерн, который мы все регулярно используем.
Дзен | Статьи
Паттерн "Прототип". Что это вообще такое?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Давайте представим, что у нас есть Барсик. И он нам настолько сильно нравится, что мы хотим создать полную его копию.
👍8🔥4❤2
Немного про то, как сделать несколько приложений из одного, не дублируя и используя одну кодовую базу. В этот раз даже с примером на гитхабе 😊
Дзен | Статьи
Что такое Flavors и зачем они нужны?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Давайте представим, что к нам приходит менеджер и говорит: хочу два одинаковых приложения.
👍7
Вдохновлено моим любимым вопросом, который я всем задавала на собеседовании: "Представь, что приходит тестировщик и говорит, что список из 5000 элементов тормозит. С чего ты начнёшь изучать эту проблему?"
Дзен | Статьи
ViewHolder в RecyclerView: что это и как работает?
Статья автора «Блог Android-разработчицы» в Дзене ✍: ViewHolder является не просто элементом кода, но и эффективной реализацией шаблона проектирования, интегрированной в RecyclerView для отображения
👍5🔥5❤4
