- Книга. Эрик Эванс «Domain driven design»
- Книга. Сэм Ньюмен «Building microservices»
- Книга. Саймон Синек «Start with Why» @@ -41,3 +43,19 @@
- Статья сравнения статической и динамической линковки 2 - https://bpoplauschi.github.io/2021/10/25/Advanced-static-vs-dynamic-libraries-and-frameworks.html
- Доклад от Avito - https://youtu.be/_EC38ZzIWPo
- iOS Application product type - https://skyaaron.com/posts/swiftpm-app-projects/
Наши статьи:
- Как компании подготовиться к модуляризации iOS приложений - https://habr.com/ru/companies/docdoc/articles/723190/
- Многомодульное iOS-приложение: подходы к организации межмодульного взаимодействия - https://habr.com/ru/companies/docdoc/articles/735946/
Статьи от community:
- Как устроена компиляция в xcode? - https://wwdcnotes.com/documentation/wwdcnotes/wwdc18-415-behind-the-scenes-of-the-xcode-build-process/
- WWDC 23. Meet mergeable libraries - https://developer.apple.com/wwdc23/10268
- Configuring your project to use mergeable libraries - https://developer.apple.com/documentation/xcode/configuring-your-project-to-use-mergeable-libraries
- Исчерпывающая статья о mergeable libs - https://www.humancode.us/2024/01/02/all-about-mergeable-libraries.html
- Еще одна статья по mergeable libs - https://www.polpiella.dev/understanding-mergeable-libraries#manual-merging
- Мысли от команды Tuist-а - https://docs.tuist.dev/ru/guides/develop/projects/dependencies#static-or-dynamic
- Еще одна статья по mergeable libs (и ее минусах) - https://blog.jacobstechtavern.com/p/static-dynamic-mergeable-oh-my
- Разобр реализации XCRemoteCache - https://engineering.atspotify.com/2021/11/introducing-xcremotecache-the-ios-remote-caching-tool-that-cut-our-clean-build-times-by-70/
- Explicit modules - https://xta0.me/2023/06/28/Swift-modules-1.html
- Explicit modules (проще) - https://bitrise.io/blog/post/demystifying-explicitly-built-modules-for-xcode
- Как работает swift frontend - https://levelup.gitconnected.com/compilation-time-that-mixing-objective-c-with-swift-d5adab04c5d
- Оптимизации компилятора - https://dmtopolog.com/code-optimization-for-swift-and-objective-c/
- Ссылка на доклад: https://youtu.be/FAv4k3vFAAw
- Ссылка на презентацию: https://miro.com/app/board/uXjVOtRHPdY=/?share_link_id=23013579594
- Ссылка на первый доклад по циклу статей на хабре (если больше нравится читать): https://habr.com/ru/companies/docdoc/articles/723190/
- initial-project - Стандартный подход с .xcodeproj файлами
- initial-project-tuist - Стандартный подход с кодогенерацией на Tuist
- api-impl-way/develop - uFeature by Tuist (API/IMPL way)
- Homebrew
- Rbenv
- Bundler
- Tuist
- fastlane
- Cloc
- xclogparser
- xcode-build-times
- xcode-install