Hallo,
Ik vraag me af of er hier op het forum nog mensen bezig zijn met "hexagonal architecture" en "domain-driven design"? Clean architecture of "ports and adapters" zijn andere synoniemen voor hexagonal architecture.
Ik werk nu zo een 12 à 13 jaar als softwareontwikkelaar en ben in die periode met heel veel talen (voornamelijk PHP, JavaScript, Python en Java/Kotlin) en frameworks in aanraking gekomen. De laatste 2-3 jaar verdiept in DDD en hexagonal architecture en dat is voor mij toch wel een openbaring geweest: ik zou eigenlijk nooit nog terug willen. Ik vind het spijtig dat ik zo relatief laat in mijn carrière daarmee in aanraking ben gekomen eigenlijk. Aan jongere developers die hier passeren op het forum kan ik alleen maar aanraden om te verdiepen in die topics en niet zozeer een expert proberen te worden in een bepaald framework.
Ik heb wel veel projecten gedaan waar men claimde om DDD toe te passen, terwijl dat in de praktijk helemaal niet het geval was, ofwel niet op de juiste manier. De challenge bij DDD vind ik zelf wel dat veel materie nogal abstract is erover en er soms weinig goede concrete voorbeelden te vinden zijn. Ik speel dan ook met het idee om een blog te starten met hoe ik het heb leren toepassen.
Maar ben vooral benieuwd of er hier mensen mee bezig zijn of interesse hebben en eventueel ook welke nadelen jullie er van ondervinden.
Groeten,
T.
Ik vraag me af of er hier op het forum nog mensen bezig zijn met "hexagonal architecture" en "domain-driven design"? Clean architecture of "ports and adapters" zijn andere synoniemen voor hexagonal architecture.
Ik werk nu zo een 12 à 13 jaar als softwareontwikkelaar en ben in die periode met heel veel talen (voornamelijk PHP, JavaScript, Python en Java/Kotlin) en frameworks in aanraking gekomen. De laatste 2-3 jaar verdiept in DDD en hexagonal architecture en dat is voor mij toch wel een openbaring geweest: ik zou eigenlijk nooit nog terug willen. Ik vind het spijtig dat ik zo relatief laat in mijn carrière daarmee in aanraking ben gekomen eigenlijk. Aan jongere developers die hier passeren op het forum kan ik alleen maar aanraden om te verdiepen in die topics en niet zozeer een expert proberen te worden in een bepaald framework.
Ik heb wel veel projecten gedaan waar men claimde om DDD toe te passen, terwijl dat in de praktijk helemaal niet het geval was, ofwel niet op de juiste manier. De challenge bij DDD vind ik zelf wel dat veel materie nogal abstract is erover en er soms weinig goede concrete voorbeelden te vinden zijn. Ik speel dan ook met het idee om een blog te starten met hoe ik het heb leren toepassen.
Maar ben vooral benieuwd of er hier mensen mee bezig zijn of interesse hebben en eventueel ook welke nadelen jullie er van ondervinden.
Groeten,
T.