Сложно выбрать подходящую архитектуру для нового проекта? Этот промпт поможет принять взвешенное решение.
Промпт:
Compare mobile app architectures (MVVM, MVI, Clean Architecture) for [Android/iOS] with:
1. Pros and cons of each approach
2. Code structure differences
3. Testing complexity comparison
4. Team size suitabilit
5. Migration strategies from legacy code
Provide Kotlin/Swift examples for each pattern.
Add VIPER vs MVVM comparison
(для iOS)Explain repository pattern implementation
Show state management solutions
(Flow/Combine vs Rx)Add modularization best practices
Укажите "Use case: [ваш сценарий]" для персонализированных рекомендаций
Пример запроса:
// Нужно:
// - Простое приложение с 3 экранами
// - Поддержка оффлайн-режима
// - Легкое добавление новых фич
// - Максимальная тестируемость
Какую архитектуру выбрали для последнего проекта? Пишите в комментах
#буст