Flutter and chill – Telegram
Flutter and chill
123 subscribers
34 photos
1 video
21 links
Разработка и жизнь
Download Telegram
Channel created
Всем привет!
Спасибо первым двум подписчикам за интерес к моему неанонсированному каналу 🤝

Теперь на вопрос "Есть ли у тебя телеграм канал?", я могу ответить положительно. Вообще такой формат назревал в моей голове достаточно давно, так как телега стала основным источником как познавательного контента, так и апдейтов по происходящему в жизни друзей. В отличие от других (не будем называть каких) соцсетей, где алгоритмы прячут все интересное за рекламой 🥲
Довольно сложным был также выбор формата блога, поэтому я решила не выбирать а просто делиться тем, что мне интересно в данный момент.

Сейчас стараюсь балансировать между работой + саморазвитием и разнообразными хобби от вышивки до походов на выставки, в общем делаю все, чтобы не выгореть 🔥

Тема выгорания для меня личная, один раз я довела себя до крайней стадии и еле вылезла из этого состояния 🤪 Повторять крайне не хочется, поэтому планирование времени на воркинг и отдых для меня очень важно. Мне зашла методика планирования "12 недельного года", возможно позже расскажу как ее использую.
💘7🔥6💅3👍1
Не обесценивайте действия, которые у вас хорошо и просто получаются.

Если вы совершаете какое-то сложное дело без усилий, это не значит, что это просто. Это значит, что вы раньше приложили много усилий, чтобы научиться этому.

Это называется парадокс отсутствия усилий
💘5👍3🔥3💅2
Чем я занималась 2-3 октября 💅

А много чем! Посетила Flutterconf в рамках конференции Стачка - масштаб конечно произвел впечатление, 15 залов с докладами одновременно 🙀

Что нового узнала для себя
Большинство докладов были про реальные проблемы и их решения, некоторые даже с циферками и метриками - все как я люблю. Вот несколько крутых тем, которые зацепили (это далеко не все, как появятся записи, планирую что-нибудь пересмотреть и с других треков тоже 🤓):

Воркшоп по вайб-рефакторингу - сложилась в голове картина, как четко составить инструкцию и golden-шаблон для рефакторинга фичи. Выглядит конечно как дополнительная сложность, плюс каждый шаг необходимо перепроверять, но если совсем не хочется лезть в легаси код - почему бы и нет. Также часто звучал термин мета-промптинг, это когда просишь нейросеть написать инструкцию, а затем отправляешь ее же, но в новом окне 😎 🫰

Проблемы Flutter в 2025: Спойлер - с начала года мало что поменялось, обсудили узкие места и как с этим жить.

TMS и локализация: Узнала, что такое TMS (Translation Management System) и в каких случаях без нее не обойтись, особенно если проект выходит на международный рынок. Буду иметь в виду на будущее, если появятся такие задачи.

BDUI (Backend-Driven UI): Целых два доклада! Первый - про оптимизацию Dart с наглядными примерами улучшения производительности для BD-фреймворка Duit. Второй - про реальный проект, в котором использование BDUI было наиболее оптимальным вариантом, особенно если пользователи ни в какую не хотят обновляться 😅

Встраивание Flutter в кастомный движок: Суперинтересный доклад про встраивание Flutter в кастомный движок - для меня это прям новый уровень. Не представляю, сколько времени потребовалось для раскопки исходников, прежде чем нам об этом рассказать.

AI-driven development: На круглом столе обсудили, как AI влияет на разработку. Спойлер - не так значительно, как ожидалось. Конечно же выясняли, нужны ли джуны, было интересно послушать разные мнения. Еще оказалось, что сейчас есть тренд на использование GPT на собесах (не делайте так) 🤪

Активности и тусовки
Я не только слушала доклады, но и участвовала в активностях! Даже выбила проходку на афтерпати, но, честно, ожидала большего 😅
На стенде Вк была крутилка с призами, я очень хотела игрушку легендарного Персика, но мне достались стикеры 👉👈 Остальные стенды не так запомнились, был один где нужно было пройти тест на рекрутера, я набрала 1/5 🤪

Для меня такие эвенты - это не только про новые знания, но и про общение. На удалёнке иногда чувствую себя оторванной от движа, поэтому встречи с коллегами заряжают и вдохновляют на развитие 🔥

А чтобы проникнуться вайбиком конфы, осеннего Питера и бурных тусовок, вот крутой монтаж от Стаса 👇
10👍8💅3
Media is too big
VIEW IN TELEGRAM
yes friends in the industry ❤️🧑‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
💘6🔥5💅3
В Русском музее, оказывается, одновременно несколько интересных выставок проходит 😳

Очень сложный выбор, хочется сходить на все и сразу 🥲

UPD: в выходные узнаете, что я в итоге выбрала 👩‍🍳
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Крутая новость, команда Яндекса обновила Хэндбук по Flutter 😳

В нем и так была база для подготовки к собеседованиям и обновлению знаний, так еще и добавили разделы про архитектуру, тестирование и взаимодействие с нативом 😎

Мне в свое время очень помог раздел про рендеринг, наконец смогла сложить в голове концепции того, как это происходит под капотом 🧑‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍5🔥2
Осень - мое любимое время для посещения музеев

Приобщились к прекрасному, посетив сразу две временные выставки в Русском музее 🤠

Узнали о тенденциях русского искусства начала 20 века на выставке Наш Авангард, из зала в зал прослеживался творческий поиск авторов в разных направлениях, от импрессионизма до кубизма.

И конечно не могли пройти мимо выставки работ Архипа Куинджи, мастера по работе со светом. Впервые с его творчеством я познакомилась, впервые посетив Третьяковскую галерею. Помню, что зависла на несколько минут перед "Ночью на Днепре", казалось что отражение луны в ночном пейзаже светится изнутри.
В Русский музей ее конечно тоже привезли, но мне показалось странным решение выделить под нее отдельный зал с тусклым освещением и установленными прожекторами по бокам. 💪

А вы находите время ходить на выставки? Если да, какая последняя вас реально зацепила? ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍5💅4💘2
Спонсор моих ранних подъемов ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
10💅3💘2
🧑‍💻 Поговорим про тестирование?

В последнее время плотно занималась увеличением показателя покрытия тестами, поэтому хочу поделиться своими мыслями на этот счет.

Зачем вообще писать тесты? 😊

Провокационный вопрос, но я знаю что среди моих дорогих подписчиков есть те, кто их не пишет. 0 осуждения, 100% понимания ❤️
Для себя выделила базовые причины, по которым стоит покрывать тестами код:

🟣упростить жизнь разработчиков при дальнейшей поддержке и доработках - бывает довольно сложно разобраться в существующей логике, у меня были ситуации когда ее необходимо было доработать и ничего не сломать, а упавшие тесты об этом сразу же сигнализировали.

🔵документирование кода - написанные тесты по сути выступают описанием фичи: что происходит и какой результат ожидаем.

🟡поддержание чистоты кодовой базы - при написании тестов часто находила неиспользуемые куски кода, например, добавленные "на всякий случай" стейты или эвенты блока.

Также я пришла к выводу, что для написания рабочих тестов нужна хорошая организованность структуры кода - важно задуматься, возможно ли его в дальнейшем без проблем протестировать. 😈

А вы как относитесь к тестам? Пишете их или обходитесь ручным тестированием? Может, есть свои лайфхаки? Делитесь в комментариях 🍿
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1
Поздравляю всех с пятницей 💜

Знаю, что у кого-то и на выходных работа не заканчивается, но стоит иногда взять паузу и похвалить себя за хорошую работу 🐈
Please open Telegram to view this post
VIEW IN TELEGRAM
💘64💅3🔥1
В Pinterest появилась настройка видеть меньше AI слопа 😳

Сразу же все отключила, т.к частенько захожу на Pinterest в поисках вдохновения, но количество нейронных картинок угнетало 🥺
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥73💅3👍1