Подтемы
9 вопросов
-
senior theory Что такое Aggregate в DDD? Чем отличается от Entity. Зачем нужна Aggregate Root. Пример на e-commerce.
-
senior theory Что такое CQRS и Outbox pattern? Зачем нужны, какие проблемы решают.
-
senior theory Bounded context в DDD: что это и зачем? Покажи пример, где из-за единой модели User для всего возникает проблема, и как её решает разделение на bounded contexts.
-
senior case Anti-Corruption Layer (ACL) в DDD — что это и когда нужен? Покажи пример: интеграция с legacy 1C-системой, у которой структура данных не совпадает с твоей doma…
-
senior theory CQRS (Command Query Responsibility Segregation): что это, когда нужно? Покажи на примере, как выглядит read model отдельно от write model.
-
senior case Event Sourcing: что это, когда применять? Опиши кейс — банковский счёт. Какие плюсы и минусы? Чем отличается от обычного CRUD с audit log?
-
senior theory Описать сценарий, когда Singleton-pattern может оказаться антипаттерном. Какие trade-offs необходимо учитывать при его использовании?
-
senior theory Описать сценарий, когда Factory-method может быть использован для улучшения тестирования кода. Какие изменения необходимо внести в existing-коде?
-
senior mcq Какой из следующих вариантов реализации Factory-method является правильным?