
Dragon-Driven Design
Authored by Timofey Karuba
Information Technology (IT)
University
Used 4+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Проанализируйте что относится к обязанностям слоя приложения (Application Layer) в DDD?
Реализация бизнес-правил
Хранение данных в базе
Генерация пользовательского интерфейса
Координация работы доменных объектов
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Как обычно реализуют Value Objects в C#?
Класс с публичными сеттерами всех свойств
Record с read-only свойствами или init-only сеттерами
Структура с изменяемыми полями
Статический класс
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что такое Агрегат (Aggregate)?
Группа связанных объектов, управляемых через корневой объект
Коллекция сущностей в базе данных
Паттерн для оптимизации SQL-запросов
Метод объединения нескольких микросервисов
4.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
При изменении адреса доставки в заказе генерируется DomainEvent. Через месяц добавляется интеграция с 1С, которая тоже должна реагировать на это событие. Придумайте как избежать модификации заказа при каждом новом требовании?
Добавить CRM-логику прямо в метод ChangeAddress заказа
Использовать MediatR
Создать отдельное событие для извещения 1С
Отказаться от событий и использовать поллинг
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Для чего может использоваться паттерн Factory в DDD?
Для внедрения зависимостей в сервисы
Для инкапсуляции сложной логики создания составных объектов
Для преобразования DTO в доменные объекты
Для реализации Unit of Work
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Где должна выполняться проверка что пользователь имеет админские права?
В конструкторе доменного объекта UserSettings
В классе контроллера при обработке команды
В интерфейсе через валидацию формы
При выполнении запроса к базе данных
7.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Использованию какого стратегического паттерна соответствует ситуация, когда две команды (программистов) соглашаются совместно использовать часть модели и данных, синхронизируя изменения через общий код?
Published Language
Shared Kernel
Context Map
Event Sourcing
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
12 questions
Правові основи . Захисні механізми
Quiz
•
11th Grade - University
10 questions
Quick Sort
Quiz
•
University
10 questions
Облачные технологии в экономике - Тест 2
Quiz
•
12th Grade - University
15 questions
Массив
Quiz
•
University
10 questions
ИКТ.
Quiz
•
University
11 questions
8 клас 11 балів
Quiz
•
8th Grade - University
12 questions
Текстові документи
Quiz
•
5th Grade - University
10 questions
Основы работы с СУБД
Quiz
•
University
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Information Technology (IT)
12 questions
IREAD Week 4 - Review
Quiz
•
3rd Grade - University
23 questions
Subject Verb Agreement
Quiz
•
9th Grade - University
7 questions
Force and Motion
Interactive video
•
4th Grade - University
7 questions
Renewable and Nonrenewable Resources
Interactive video
•
4th Grade - University
5 questions
Poetry Interpretation
Interactive video
•
4th Grade - University
19 questions
Black History Month Trivia
Quiz
•
6th Grade - Professio...
15 questions
Review1
Quiz
•
University
15 questions
Pre1
Quiz
•
University