Podlodka #62 – Модульность - podcast episode cover

Podlodka #62 – Модульность

Jun 03, 20181 hr 53 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Выпуск, в котором мы не только разбирались, по какому принципу можно распиливать монолит на модули, но и как это можно организовать с точки зрения командной структуры. Обсудили опыт больших компаний, а также разобрали наиболее сложные кейсы. В гости к нам зашел разработчик юнита Mobile Architecture Avito Евгений Кривобоков. Поддержи лучший подкаст про мобильную разработку: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: t.me/podlodka Telegram-канал: t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: twitter.com/PodlodkaPodcast 0:00:59 - Знакомство с гостем 0:01:34 - Зачем нужны модули? 0:05:47 - Цели и задачи разбеения на модули 0:11:43 - Что стало “последней каплей”? 0:18:31 - Признаки того, что пора “пилить” 0:24:06 - Немного Android-specific: gradle-модули vs git-сабмодули (хранение модулей) 0:27:46 - Модули и релизные циклы 0:35:40 - С чего начать распиливание на модули? 0:39:55 - Модули и DI 0:42:45 - Распределение по слоям 0:58:00 - Подводим результаты 1:09:54 - Документация 1:11:52 - Владение кодом 1:23:15 - Что изменилось в тестировании? 1:28:05 - Метрики 1:48:07 - Подводим черту Ссылки гостя https://martinfowler.com/articles/rise-test-impact-analysis.html https://docs.microsoft.com/en-us/azure/devops/devops-at-microsoft/code-ownership-software-quality https://www.jetbrains.com/help/idea/experimental.html https://guides.gradle.org/performance/ - все что нужно чтобы понять как ускорить сборки https://github.com/Instamotor-Labs/mirakle Mirakle (Mainfraimer)
For the best experience, listen in Metacast app for iOS or Android