Александр Моргунов
Компания: Samokat.tech
Расскажу, что из себя представляет архитектурная методология Feature-Sliced Design. В компании используем методологию на многих проектах и за последние пару лет решали самые разные проблемы, которыми сегодня хочется поделиться.
Рассмотрим основные концепты (модульность, публичный API, разделение инфраструктуры и бизнес-логики) и обсудим, что дает методология разработчикам. Сравним с архитектурными паттернами (отвечу на вопрос, про архитектуру или структуру эта методология). Разберем преимущества, основные проблемы и их решения (кросс-импорты модулей и связанность модулей, работа с инфраструктурными сущностями, плохая документация, размазывание кода по слоям). Поговорим про последние апдейты в методологии и возможные варианты развития.
Компания: Samokat.tech