Laat EF Core je domein niet modelleren

Laat EF Core je domein niet modelleren Ik ga meteen met de deur in huis vallen: De belangrijkste reden om automatisch voor EF Core te kiezen, is door AI een stuk minder overtuigend geworden. Jarenlang was het argument simpel. Met EF Core schrijf je minder SQL, minder mappingcode en minder repetitieve persistencecode. Je bouwt dus sneller dan met ADO.NET of een micro-ORM zoals Dapper. Dat argument was terecht. Alleen is de prijs van die expliciete code intussen drastisch gedaald. Een coding agent kan vandaag in veel gevallen een query, een persistence model, de mapping naar je domein en de bijbehorende tests genereren. ...

July 29, 2026 · 10 min · Thomas Vanneuville

DDD - Software bouwen is leren leren

Domain-Driven Design Wanneer ik met Domain-Driven Design (DDD) bezig ben, merk ik dat het zelden écht over code gaat. DDD is ontstaan rond het begin van de jaren 2000, in dezelfde periode als het Agile Manifesto en Extreme Programming. Niet toevallig: het kwam voort uit frustratie. Frustratie omdat we dachten dat we software konden ontwerpen door alles vooraf te analyseren en vast te leggen, om dan “gewoon” te bouwen. In de praktijk werkt dat bijna nooit. ...

February 1, 2025 · 4 min · Thomas Vanneuville