Co to jest DDD?
Oznacza Domain-Driven Design.
Definicja
Domain-Driven Design (DDD) to podejście do tworzenia oprogramowania skoncentrowane na tworzeniu wysokiej jakości oprogramowania spełniającego potrzeby biznesowe.
Główny nacisk
DDD kładzie główny nacisk projektu na podstawową logikę i koncepcje domeny biznesowej.
Współpraca
DDD promuje kreatywną współpracę między ekspertami technicznymi i domenowymi, aby zapewnić, że model dokładnie odzwierciedla biznes.
Materiał referencyjny
Model służy jako materiał referencyjny dla zespołów biznesowych i technicznych, używając wspólnego 'Wszechobecnego Języka' do opisu koncepcji.
Artefakty modelu
Model składa się z różnych artefaktów, takich jak diagramy, dokumenty i prototypy, które reprezentują domenę biznesową.
Synchronizacja
Model i projekt oprogramowania muszą być utrzymywane w synchronizacji, przy czym wszelkie zmiany w projekcie są walidowane względem modelu.
Chcesz dowiedzieć się więcej?
Jeśli chcesz zgłębić temat DDD — lub wprowadzić tego rodzaju szkolenia w swoim zespole — porozmawiajmy. Pomagam zespołom zrozumieć i stosować te koncepcje w praktyce. Z chęcią poznam Twoją historię!
Co to jest FDD?
Feature Driven Development, czyli Rozwój Napędzany Cechami, to podejście Ag...
Co to jest Test-Driven Development (TDD)?
Test-Driven Development (TDD) to podejście programistyczne, które podkreśla...
Co to jest system pull?
W Kanban, system pull to system, w którym praca jest inicjowana tylko wtedy...
Co to jest mockup?
Mockup to statyczne przedstawienie produktu, często używane w projektowaniu...
Co to jest Kaizen?
Kaizen to japońskie słowo oznaczające "dobrą zmianę" lub "poprawę" i jest t...