flutter_bloc на собеседованиях

  Рет қаралды 229

Flutter Developer Talks

Flutter Developer Talks

Күн бұрын

❗️ Вы часто спрашиваете, а что там на собеседованиях спрашиваю о Блоке. Вот и ответ подоспел. Важным моментом так же является и тот факт, что некоторые собеседования проводят не для ознакомлений с вашими знаниями, а для прохождения по определенному чек-листу. Вашу адекватность и навыки это не покажет, а заруинить техническую секцию очень легко - достаточно неправильно ответить теорию. Имейте это ввиду, так как не все умеют нормально собеседовать, следовательно не всегда получится выехать только на своем опыте.
Чуть-чуть про то, о чем могут спросить по поводу BLoC/flutter_bloc на собеседованиях.
Материалы из выпуска: t.me/fluttermi...
Telegram: t.me/fluttermi...
Apple Podcasts: podcasts.apple...
Яндекс Музыка: music.yandex.r...
Обратная связь: fluttermiddlepodcast@gmail.com
#flutter #bloc #flutterbloc #флаттер #блок #флаттерблок #программирование #программированиедляначинающих #программированиеснуля #fluttertutorial #flutterwidgets

Пікірлер: 9
@alexatom4342
@alexatom4342 Ай бұрын
В чем отличие полноценного Bloc от Cubit?
@fluttermiddlepodcast1220
@fluttermiddlepodcast1220 Ай бұрын
Отдельное видео про Cubit: kzbin.info/www/bejne/eabEloSAd8h1j6M. По-сути Cubit - это BLoC без событий. Есть стрим состояний, но все действия в кубитах происходят через обращение к методам, а не вызову событий как у блоков. Это разные подходы к разработке, но за счет единого базового класса у обоих вариантов - виджеты flutter_bloc работаю с ними одинаково. Кубиты проще в реализации мелкий фичей, где нет кучи событий, и нужно вызвать 1-2 метода и подписаться на обновление состояния. Кто-то (видел такие проекты) пишет все приложение на них, но у такого подхода есть ряд недостатков, начиная от риска появления непонятной связи между методами, и заканчивая сложностью отладки таких кубитов.
@alexatom4342
@alexatom4342 Ай бұрын
@@fluttermiddlepodcast1220 Спасибо большое, за ответ!
@USSCallister-up
@USSCallister-up Ай бұрын
Проблема документации bloc в том что там описаны только примеры из песочницы и ни одного из реальной работы.
@fluttermiddlepodcast1220
@fluttermiddlepodcast1220 Ай бұрын
В целом примеры покрывают все вопросы по разработке. Да, они не слишком сложные, но на их основе можно было понять, какой подход и какие правила авторы хотят до нас донести. Блоку уже несколько лет, и за все это время многие вопросы уже отвечены, а ошибочные реализации разобраны авторами.
@USSCallister-up
@USSCallister-up Ай бұрын
@@fluttermiddlepodcast1220 Как же тогда авторы предлагают показывать несколько ошибок друг за другом на нескольких языках? В документации есть на это пример?
@fluttermiddlepodcast1220
@fluttermiddlepodcast1220 Ай бұрын
Не так выразился. Общие подходы. Более специфические истории, да, не показаны как реализовывать.
@USSCallister-up
@USSCallister-up Ай бұрын
@@fluttermiddlepodcast1220 Ну это самый простой пример а в документации его нету.
@fluttermiddlepodcast1220
@fluttermiddlepodcast1220 Ай бұрын
Чуть-чуть запутался. Где-то можно посмотреть пример такого кейса?
Ваши ошибки на собеседованиях в 2026 году 2
8:40
Bike vs Super Bike Fast Challenge
00:30
Russo
Рет қаралды 23 МЛН
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Как я 3 месяца устраивался на подработку
6:38
Ассоциативная Реальность или Как Выйти из Матрицы?
4:23
Ваши ошибки на собеседованиях в 2026 году 2
8:40
7 Лет Опыта в IT | Что я Понял?
19:56
Vlad Mishustin
Рет қаралды 155 М.
Вакансии на career.habr.com
5:18
Flutter Developer Talks
Рет қаралды 131