1
Вопросы по архитектуре и принципам разработки
1. Расскажи про Liskov Substitution Principle.
2. Можешь привести пример того, как нарушить этот принцип?
3. Что такое anemic model? Насколько они хороши или плохи?
4. Где, по твоему мнению, должна находиться бизнес-логика: в моделях или в Use Cases?
5. Расскажи про Service Locator: что это такое, зачем он нужен и в чем его проблемы?
6. Какие слои есть в чистой архитектуре (Clean Architecture) и за что они отвечают?
2