Personal menu
Zoek
U heeft geen artikelen in uw winkelwagen

Domain Driven Development in UML [Evans]

Leer hoe domeinmodellering en softwareontwerp samenwerken om complexe problemen op te lossen met Domain Driven Design, ondersteund door agile principes en samenwerking met domeinexperts.
Referentienummer: OC_OCFODDD
Leverancier: OC ICT
€2625,00 excl. BTW

Een softwareproject begint bij het domein: de echte wereld die software moet verbeteren, niet verstoren. Domain Driven Design (DDD) helpt om dit domein te modelleren via gesprekken met experts en geleidelijke abstractie. Volgens Eric Evans draait het om kennisoverdracht via diagrammen en zorgvuldig geschreven code. Omdat het domein te complex is om volledig te bevatten, ordenen we informatie in logische modules en laten we soms delen weg. Door samenwerking en visuele hulpmiddelen ontstaat een gedeelde taal voor domeinkwesties. Zodra een model ontstaat, volgt codeontwerp - minder fundamenteel dan softwareontwerp, maar essentieel. Agile aanpak voorkomt analyseverlamming en stimuleert iteratieve ontwikkeling en refactoring. Dit vergroot domeinkennis en leidt tot betere software. DDD integreert ontwerp en bouw, zodat ze elkaar versterken en complexe domeinen onderhoudbaar worden geïmplementeerd.

Een softwareproject begint bij het domein: de echte wereld die software moet verbeteren, niet verstoren. Domain Driven Design (DDD) helpt om dit domein te modelleren via gesprekken met experts en geleidelijke abstractie. Volgens Eric Evans draait het om kennisoverdracht via diagrammen en zorgvuldig geschreven code. Omdat het domein te complex is om volledig te bevatten, ordenen we informatie in logische modules en laten we soms delen weg. Door samenwerking en visuele hulpmiddelen ontstaat een gedeelde taal voor domeinkwesties. Zodra een model ontstaat, volgt codeontwerp - minder fundamenteel dan softwareontwerp, maar essentieel. Agile aanpak voorkomt analyseverlamming en stimuleert iteratieve ontwikkeling en refactoring. Dit vergroot domeinkennis en leidt tot betere software. DDD integreert ontwerp en bouw, zodat ze elkaar versterken en complexe domeinen onderhoudbaar worden geïmplementeerd.