В последний день отпуска я наконец-то смогла дописать статью. Её можно редактировать бесконечно долго, так что оставила как есть. Возможно, вы тоже знаете какие-то способы, которые я не описала. :)
Дзен | Статьи
Как передавать данные между фрагментами?
Статья автора «Блог 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
На собеседованиях почему-то все говорили именно про Mutex и стало любопытно. Немного разобралась с блокировками.
Дзен | Блогерская платформа
Mutex vs ReadWriteLock. В чём разница?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Когда проводила собеседования, то заметила, что многие говорят именно про Mutex.
👍6🔥6
Разбираю черновики пока у меня отпуск. Нашла небольшую заметку про паттерн «Мост». Это мой самый первый паттерн, с которым я познакомилась на стажировке лет пять назад 😍
Дзен | Статьи
Паттерн "Мост" в андроиде
Статья автора «Блог Android-разработчицы» в Дзене ✍: Паттерн "Мост" — это метод организации кода, который помогает разделить "что делать" от "как делать".
👍8🔥6
Сегодня общалась с потрясающей командой и не смогла ответить на вопрос про композицию. Сразу и разобрала его. Всё оказалось достаточно просто :)
Дзен | Статьи
Композиция как альтернатива наследованию
Статья автора «Блог Android-разработчицы» в Дзене ✍: Композиция — это важная концепция в архитектуре, при которой один объект включает в себя другие объекты для расширения своих возможностей.
👍11❤4🔥4👏2
Завтра с командой встреча по паттернам, а это значит, что пришлось вспоминать что такое прокси. Заодно записала всё 🙂
Дзен | Статьи
Паттерн "Прокси"
Статья автора «Блог Android-разработчицы» в Дзене ✍: Паттерн Прокси (структурный паттерн) может быть полезен, когда нам нужно управлять доступом к котику объекту, добавлять дополнительную логику при
👍5🔥4
Недавно на одной встрече обсуждала как ViewModel выживает при смене конфигурации. И решила, что это отличная тема, в которой стоит разобраться. Получилось слишком много, поэтому разбила на две части.
Дзен | Статьи
Немного про ViewModel. Часть 1.
Статья автора «Блог Android-разработчицы» в Дзене ✍: При разработке мы часто сталкиваемся с проблемой смены конфигурации (например, когда поворачивается экран и данные теряются).
🔥8👍5👏4❤2
Завтра понедельник, а это значит, что пришло время паттернов. В этот раз разбираем Легковес. Немного грустно, что это последний понедельник, когда я буду разбирать паттерны со своей командой. Постараюсь не забросить их.
Дзен | Статьи
Паттерн "Легковес"
Статья автора «Блог Android-разработчицы» в Дзене ✍: Давайте представим, что у нас есть приложение с котиками. Каждый котик имеет имя, возраст, породу и любимую игрушку.
🔥8❤3😢2
Подведение итогов 2023 года
Для меня 2023 год был периодом значительных перемен. Самое главное — я наконец-то сменила работу.
На предыдущем месте я проработала больше 4 лет и получила очень много. Именно там я смогла раскрыть свой потенциал, научилась решать сложные задачи (не только технические), и встретила замечательных коллег, с которыми мы слаженно работали. Но в какой-то момент я поняла, что нужно развиваться и двигаться дальше.
Прошло всего две недели на новой работе и я все еще нахожусь в стадии адаптации к новым реалиям. Если честно, я ожидала, что все будет гораздо легче. Но в первую же неделю мои ожидания были вдребезги разрушены. Мне вообще ничего не нравилось. Хотелось уволиться и попроситься обратно. Это и понятно, ведь за 4 года я успела привыкнуть к определенным процессам, людям, коду.
Вторая неделя прошла уже гораздо легче: общение с командой стало налаживаться, смогла закрыть одну задачку, потихоньку узнаю процессы и правила.
Если уж говорить о технических достижениях, то это определенно знакомство с мультиплатформой. На прошлой работе мы сделали целое приложение, которое работает на iOS и на Android. И на текущей работе у меня тоже мультиплатформенное приложение. Правда все еще привыкаю к compose. До любви пока далеко, но уже есть смирение.
На 2024 год у меня такие планы:
— выступить на конференции;
— больше времени уделять блогу;
— ходить на мероприятия для разработчиков, чтобы быть в курсе новостей и новых технологий
И хочу пожелать всем разработчикам интересных задач, побольше отдыхать и не выгорать, и, конечно, хороших офферов. Пусть ваши проекты будут успешными, а каждый код написанным с любовью ❤️🎄
Для меня 2023 год был периодом значительных перемен. Самое главное — я наконец-то сменила работу.
На предыдущем месте я проработала больше 4 лет и получила очень много. Именно там я смогла раскрыть свой потенциал, научилась решать сложные задачи (не только технические), и встретила замечательных коллег, с которыми мы слаженно работали. Но в какой-то момент я поняла, что нужно развиваться и двигаться дальше.
Прошло всего две недели на новой работе и я все еще нахожусь в стадии адаптации к новым реалиям. Если честно, я ожидала, что все будет гораздо легче. Но в первую же неделю мои ожидания были вдребезги разрушены. Мне вообще ничего не нравилось. Хотелось уволиться и попроситься обратно. Это и понятно, ведь за 4 года я успела привыкнуть к определенным процессам, людям, коду.
Вторая неделя прошла уже гораздо легче: общение с командой стало налаживаться, смогла закрыть одну задачку, потихоньку узнаю процессы и правила.
Если уж говорить о технических достижениях, то это определенно знакомство с мультиплатформой. На прошлой работе мы сделали целое приложение, которое работает на iOS и на Android. И на текущей работе у меня тоже мультиплатформенное приложение. Правда все еще привыкаю к compose. До любви пока далеко, но уже есть смирение.
На 2024 год у меня такие планы:
— выступить на конференции;
— больше времени уделять блогу;
— ходить на мероприятия для разработчиков, чтобы быть в курсе новостей и новых технологий
И хочу пожелать всем разработчикам интересных задач, побольше отдыхать и не выгорать, и, конечно, хороших офферов. Пусть ваши проекты будут успешными, а каждый код написанным с любовью ❤️🎄
🎄14❤10☃4
Сегодня почти рождественская тема — SoftReference. Наверное, потому что это первое, что стали обсуждать разработчики из моей новой команды 🎄
Дзен | Статьи
SoftReference — котики, которые уходят при необходимости
Статья автора «Блог Android-разработчицы» в Дзене ✍: SoftReference — это один из типов ссылок (всего их 4), который предназначен для более гибкого управления памятью.
🔥9🎄4👍2
У меня недавно спрашивали, а в чем разница между rebase и merge. Получилось интересно :)
Дзен | Статьи
Merge vs Rebase
Статья автора «Блог Android-разработчицы» в Дзене ✍: В гите есть несколько способов объединять веточки и подтягивать изменения. Посмотрим на самые популярные: Rebase и Merge.
👍10🔥7
Пока я писала эту статью, я успела уволиться, устроиться на новую работу, снова уволиться и почти вернуться к бывшему на старую работу. Решила, что до идеала можно долго редактировать и разбираться, так что сегодня у нас не идеальная, но хорошая статья.
Дзен | Статьи
Как ViewModel переживает смену конфигурации?
Статья автора «Блог Android-разработчицы» в Дзене ✍: Помню, как однажды я провела целую вечность, заполняя форму и вводя тонну информации и адрес, чтобы сделать заказ.
🔥14👍5😁3
Зачем мне блог, если не для того, чтобы искать себе разработчиков? 🤔
❗️Итак, внимание всем! ❗️В нашем уютном блоге появился срочный квест: найти миддл разработчиков.
В моей команде (и в соседних) присутствуют:
1) Прекрасный тимлид, который не надоедает встречами и всегда поддержит и поможет
2) Много интересных задач, которые ждут своего героя
Более подробно уже расскажет наш HR, когда вы откликнетесь ☺️
Немного почитать про нас и откликнуться можно здесь: https://spb.hh.ru/vacancy/92279456.
❗️Итак, внимание всем! ❗️В нашем уютном блоге появился срочный квест: найти миддл разработчиков.
В моей команде (и в соседних) присутствуют:
1) Прекрасный тимлид, который не надоедает встречами и всегда поддержит и поможет
2) Много интересных задач, которые ждут своего героя
Более подробно уже расскажет наш HR, когда вы откликнетесь ☺️
Немного почитать про нас и откликнуться можно здесь: https://spb.hh.ru/vacancy/92279456.
🔥9👍8🫡4
