Пересмотр модульной архитектуры iOS-приложения компании JET в 2026 году
Незначительная проблема с одним из UI-компонентов выявила проблемы существующей прежде модели и это стало триггером к пересмотру концепта целиком.
В обновленном подходе каждый компонент классифицируется по своей роли, а не по тому, где он находится в графе зависимостей.
Как следствие, в JET ввели пять категорий. Три из них относятся к собственным компонентам (App, Feature, Foundation); две - к сторонним зависимостям (SDK, Utility).
📖 Про то, что у них получилось, и как работает всё вместе - можно почитать в техническом блоге.
😃 iOS Dev
Post #2062
3.42K

- ✍ 5
- 🔥 2