TGViewer
Стас Ильин | Flutter Стас Ильин | Flutter @frezycode · 3.39K subscribers
Post #787 2.9K
Стас Ильин | Flutter 📱 Хватит страдать! Лёгкий способ бросить оверинжиниринг - Дропнули запись моего доклада с CrossConf 🫦 В этом докладе я рассказываю, как мы сами себе ломаем процессы, переусложняя системы, и что реально помогает работать быстрее 👎 Если коротко - я не верю…
Выдал базу в комментариях
Я так рад что находятся люди понимающие всю абсурдность устоявшихся подходов

Блок это ваще отдельная тема для обсуждения. В своих проектах я стараюсь переходить на риверпод (в новых) а в старых юзаю только Cubit + ChangeNotifier. Не могу вспомнить когда в последний раз писал именно BloC и не могу придумать причину его использования

Тонна бойлерплейт кода без какого-либо профита

А раньше я находил причины выбирать BLoC вместо Cubit:

Типо так UI максимально абстрагируется от логики…

Или можно всякие трансформеры накинуть на поток евентов…

Из всего проекта таких блоков, где есть трансформер, наберется 1-2 и все. Какая-нибудь банальная логика debounce для поиска (чтобы каждый введенный символ не тригерил апи поиска)

Сейчас пишу это и понимаю что звучит уже как сценарий ролика. Делаем? 🤔
  • ❤ 66
  • 👍 37
  • 🔥 5
  • 💯 3
More from @frezycode
  1. Sep 21, 2026🤖 "За 4 минуты можно собрать демо. На настоящий продукт всё равно уйдут месяцы" Посмотрел…
  2. Sep 21, 2026Post #963
  3. Sep 16, 2026Щас попросил у ИИ сделать описание и оценку по задаче Задача, по-сути: параметр из одной р…
  4. Sep 14, 2026👩‍💻 С Днем Программиста - Вымирающей профессии Последнее время мне не давал покоя вопрос…
  5. Sep 10, 2026🎰 О, а я придумал как адаптиовать приложения под новый iPhone Ещё и доход с прилы вырасте…
  6. Sep 10, 2026🔥 Не, Apple, складной айфон - это круто конечно очень Но нам КАК ТЕПЕРЬ ПРИЛЫ АДАПТИРОВАТ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →