bannerbanner
Podlodka #23 – 4V Engine, Flutter, эффективность TDD

Слушать онлайн

Podlodka #23 – 4V Engine, Flutter, эффективность TDD

подкаст
Поделиться
Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла
Подкаст: Podlodka Podcast
Язык: Русский
Возрастное ограничение: 12
Длительность: 140 минут 50 секунд
Последнее обновление:
Добавлен:
В 23 выпуске мы вместе с приглашенным гостем Игорем Василенко из Тинькофф Банка обсудили несколько актуальных статей. В начале мы обсудили «свежие» архитектуры от создателей MVVM-C и RIBLETS, затем поговорили про кроссплатформенную разработку с помощью Flutter и в конце выяснили, насколько TDD замедляет процесс разработки. Решили, что если каждый школьник делает по архитектуре раз в неделю, то и мы не будем стоять в стороне. Рады представить современную архитектуру: PODLODKA. P - Presenter - самый заурядный компонент архитектуры O - Observer - обычно находится на самом верху модуля: высоко сижу - далеко гляжу D - DataSource - Наконец в архитектурных паттернах что-то сказали про таблички и коллекшен вью. Реализует протоколы delegate и datasource. L - LayerController - Основной бич обычных подходов - это то, что они не задумываются о низком слое отображения - layer'ах. Действительно красивые приложения не могут обойтись без LayerController O - ObjectController - а как иначе? D - DisplayController - это как ViewController, но просто не всем букву V завезли :/ K - Key-value storage - обычно обертка над UserDefaults A - Assembly - потому что умеем в DI Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Страница в Facebook: facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast Содержание: 00:00:50 - Знакомство с гостем 00:03:00 - 4V Engine 00:30:30 - RIB + Plugins 01:04:00 - Flutter 01:46:40 - Измерение эффективности TDD Полезные ссылки: marcosantadev.com/new-ios-software-architecture-4v-engine/ eng.uber.com/plugins/ hackernoon.com/whats-revolutionary-about-flutter-946915b09514 codeburst.io/isnt-tdd-test-driven-development-twice-the-work-why-should-you-care-4ddcabeb3df9