DDD - модель вместо требований (Максим Цепков на HappyDev-2013) — различия между версиями
м (Массовая правка: замена PCRE ^ на {{RightNote|Еще про DDD}}) |
|||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | [[Категория: | + | {{RightNote|[[:Категория:DDD|Еще про DDD]]}} |
+ | [[Категория:Доклады]] [[Категория:Архитектура]] [[Категория:DDD]] | ||
[http://2013.happydev.ru/section/8#report-11 Доклад на сайте конференции] | [http://2013.happydev.ru/section/8#report-11 Доклад на сайте конференции] | ||
+ | [http://www.slideshare.net/mtsepkov/ddd-happy-dev2013tsepkov Презентация на slideshare] | ||
+ | Видео https://youtu.be/M1S0Ivjs2Oc | ||
Сталкивались с тем, что требования сложно формализовать и поддерживать актуальность? | Сталкивались с тем, что требования сложно формализовать и поддерживать актуальность? | ||
Строка 11: | Строка 14: | ||
= Видео = | = Видео = | ||
− | <html>< | + | <html><iframe width="560" height="315" src="https://www.youtube.com/embed/M1S0Ivjs2Oc" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe></html> |
− | + | ||
− | </ | + | |
= Презентация = | = Презентация = | ||
[[Файл:Tsepkov-HappyDev-2013-DDD.pdf|left|page=-|256px]] | [[Файл:Tsepkov-HappyDev-2013-DDD.pdf|left|page=-|256px]] | ||
{{----}} | {{----}} |
Текущая версия на 18:15, 7 декабря 2023
Доклад на сайте конференции Презентация на slideshare Видео https://youtu.be/M1S0Ivjs2Oc
Сталкивались с тем, что требования сложно формализовать и поддерживать актуальность?
Есть много подходов - user story, use case и т.д., но все они описывают в основном поведенческие аспекты. А что делать, если мы работаем в сфере, где бизнес-требования достаточно сложны и объекты меняют поведение в зависимости от контекста?
DDD - подход, позволяющий превратить предметную область из темного леса в настоящего друга человека. Единый язык устраняет трудности перевода между заказчиками, аналитиками, командой разработки и тестировщиками и дает возможность верификации модели заказчиком.
Видео