Co je DDD?
Znamená to Domain-Driven Design.
Definice
Domain-Driven Design (DDD) je přístup k vývoji softwaru zaměřený na vytváření vysoce kvalitního softwaru, který splňuje obchodní potřeby.
Hlavní zaměření
DDD zdůrazňuje umístění hlavního zaměření projektu na základní logiku a koncepty obchodní domény.
Spolupráce
DDD podporuje kreativní spolupráci mezi technickými a doménovými odborníky, aby se zajistilo, že model přesně odráží podnikání.
Referenční materiál
Model slouží jako referenční materiál pro obchodní a technické týmy, používající společný „Všeobecný jazyk“ k popisu konceptů.
Modelové artefakty
Model se skládá z různých artefaktů, jako jsou diagramy, dokumenty a prototypy, které reprezentují obchodní doménu.
Synchronizace
Model a návrh softwaru musí být udržovány synchronizované, přičemž jakékoli změny v návrhu jsou ověřovány proti modelu.
Chcete se dozvědět více?
Pokud se chcete ponořit hlouběji do tématu DDD — nebo přinést tento druh školení do svého týmu — pojďme si promluvit. Pomáhám týmům pochopit a uplatnit tyto koncepty v praxi. Rád se vám ozvu!
Co je FDD?
Feature Driven Development, nebo vývoj řízený funkcemi, je agilní přístup k...
Co je Test Driven Development (TDD)?
Test-Driven Development (TDD) je přístup k programování, který zdůrazňuje p...
Co je Nexus?
Nexus je rámec vyvinutý Kenem Schwaberem a scrum.org pro škálování Scrumu,...
Co je Hype?
Hype se vztahuje k nadměrnému nebo přehnanému vzrušení, často používanému v...
Co je Natural Language Processing?
Natural Language Processing (NLP) neboli Zpracování přirozeného jazyka je o...