Какая типичная ошибка при работе с Clean Architecture и как ее избежать?
Что хотят услышать интервьюеры:
Ошибка: делать папки domain/application/infrastructure, но импортировать Spring Entity в domain.
Ответ:
Как избежать: вернитесь к контракту и назначению темы: Clean Architecture направляет зависимости к domain и защищает бизнес-логику. Проверьте edge cases: null, конкурентный доступ, транзакции, ошибки, объем данных и lifecycle Spring/JVM.
Хороший кандидат: объясняет симптом, причину и безопасное исправление, а не просто вспоминает термин.
domain does not depend on Spring/JPA