Последние пару лет мы делили наше iOS-приложение на модули. Сначала пробовали по наитию — казалось, что так правильней и поможет нам. Затем это стало ускорять разработку через тесты, и мы начали специально писать в модулях, чтобы компилировать как можно меньше. В итоге распил стал главной метрикой рефакторинга — к концу прошлого года мы распилили на 80% и вся разработка идёт в отдельных модулях.
Скоро будет релиз на инфраструктуре Tuist, а сегодня на Хабре Миша Рубанов рассказывает про свой пет-проект, который очень помог в процессе — приложение для анализа билда многомодульных приложений Build Graph.
Из статьи вы узнаете, какие есть возможности у этого инструмента и в каких случаях оно может быть полезно.
Post #674
1.85K
- 👏 11
- 🔥 2