J-Spring 2008

Afgelopen woensdag organiseerde de NLJUG weer de voorjaarseditie van de Java conferentie: J-Spring. In deze post een impressie van mijn eerste bezoek aan de J-Spring.

Lees meer >>

Domain Driven Design met bootstrap delegatie

Ik ben nu al een tijdje bezig om een library in elkaar te zetten die mij assisteert bij het opzetten van een project waar ik gebruik maak van Domain Driven Design. De library begint vorm te krijgen en zo ook de oplossing die ik hanteer voor het bootstrapping probleem dat bij DDD komt kijken.

Lees meer >>

Herbruikbare Parameteriseerbare Adapters

Tijdens cursussen en seminars gaat het vaak over hoe koppelingen tussen het domein en de service tot stand komen. Meestal worden in deze context generieke parameteriseerbare adapters genoemd. Voor veel mensen blijft dit concept echter nog een beetje vaag. Hierom hebben we besloten het adapter framework wat we hiervoor gebruiken publiek beschikbaar te stellen. Onderstaand […]

Lees meer >>

Het supermarkt effect

Het belangrijkste aspect van software ontwikkeling is volgens mij eenvoud. Eenvoud in het proces en de methodiek. Eenvoud in code en architectuur. Eenvoud zorgt ervoor dat mensen snel kunnen begrijpen waar het over gaat. Dat een enkele oogopslag voldoende is om de essentie van de software te doorgronden. Maar eenvoud heeft een slechte reputatie. Eenvoud […]

Lees meer >>

Waar ligt de essentie van jouw software?

Hierboven staat een vraag die je niet dagelijks zult krijgen. Toch is het in de software ontwikkeling wel één van de belangrijkste dingen om bij stil te staan. Waar draait het nu eigenlijk om in je software? Draait je software om de database? Draait het om de User Interface? Het zou kunnen dat je veel […]

Lees meer >>