Architectuur & Software design – hoe?

Bij trainingen en presentaties die ik geef over DDD, komt altijd de vraag op: maar hoe doe je dat ontwerpen nou precies, welk proces volg je daarvoor? Een logische vraag. En tevens één die lastig te beantwoorden is. Niet dat er helemaal geen antwoorden zijn hoor: er zijn vele ontwerpprocessen, methodologiën en checklists. Maar als je […]

Lees meer >>

Vakmanschap

De laatste tijd duikt de term vakmanschap (craftsmanship) regelmatig op.  Achter deze term gaat veel schuil denk ik. Ik vermoed dat het voor iedereen wat anders betekent. Waarschijnlijk één van de redenen van haar populariteit. In een poging om er enige helderheid in te brengen, schrijf ik deze post. We hebben besloten dat we hier […]

Lees meer >>

Enum SUBtiliteit

In deze post geef ik uitleg over een subtiele compileer fout. Het blijkt dat enum constanten niet altijd instanties van de enum klasse waar zij gedefinieerd zijn. Wanneer een constante namelijk een specifieke klasse body heeft, wordt een anonieme klasse geinstantieerd.

Lees meer >>

Kennis is macht

Kennis is in de IT een belangrijke factor. Collega’s worden geacht ‘levenslang door te leren’ om maar op de hoogte te blijven van de nieuwste technieken en trends. Bij Sogyo hebben we kennis hoog in het vaandel staan en ik zou graag eens uiteen zetten hoe ik dit in perspectief tot een (willekeurige) carrière in […]

Lees meer >>