Specificeren versus verifiëren

Unittesten is iets wat we inmiddels allemaal kennen. In een methode als Test Driven Development hebben we zelfs het doel om eerst de testen te specificeren en daarna de code (het gedrag) te implementeren. Dat klinkt goed en werkt ook goed als de applicatie architectuur het ondersteund. Dat we binnen Sogyo volgens een domein gedreven architectuur werken is inmiddels wel bekend en daar past deze stijl ook erg goed bij.

Read the rest at:http://www.software-innovators.nl/2008/02/27/specificeren-versus-verifieren/

Enterprise architect en applicatie-architect: hoe kunnen ze elkaar begrijpen ?

Tijdens een bijeenkomst op 19 maart van het Studiecentrum voor Automatische Informatieverwerking in Brussel ga ik met Rob Vens in disucssie over IT architectuur. Rob heeft jaren lange ervaring als Enterprise Architect en zal vanuit zijn achtergrond kijken naar de architectuur. Zelf heb ik ruime ervaring in applicatie (software) architectuur. Tijdens deze discussie zullen we met name […]

IronPython

Het afgelopen weekend even zitten spelen met IronPython. Dat Python een leuke en krachtige taal is dat wist ik. Wat mij bijzonder positief verraste was het werk dat Microsoft rondom IronPython heeft verzet. Dat is kortweg erg oké te noemen.

Met IronPython krijg je de kracht en luxe van een dynamische taal en daar bovenop het .NET framework. Daarmee is IronPython een volwaardige taal op het .NET platform geworden. Om je een gevoel te geven van de integratie heb ik hieronder een klein voorbeeld toegevoegd. Het eerste wat ik heb gedaan is IronPython gedownload vanaf CodePlex. Je krijgt dan ook de interactieve omgeving van IronPython. Om direct met de deur in huis te vallen heb ik direct de “CLR” module geimporteerd. Via de CLR kunnen de classes uit het framework worden benaderd. In onderstaande code heb ik simpel met het framework zitten spelen 🙂

Read the rest at:http://www.software-innovators.nl/2007/11/11/ironpython/

Software-innovators.nl

Vanuit Sogyo hebben we een nieuw platform neergezet: software-innovators.nl. Op dit platform kunnen alle Sogyo collega’s bloggen. Inmiddels zijn we een aantal weken onderweg en zijn er al interessante onderwerpen geplaatst. Net als binnen Sogyo zie je op de blog de brede interesse van de mensen terug komen. Dit maakt het wat mij betreft een […]

DDD en DSL: een mooie combinatie!

Werken met een domeingedreven applicatie architectuur is mooi. Daarnaast zien we nu veel gesproken worden over DSL. Zeker in de Microsoft wereld is dit een hot topic. In dit artikel hebben we kort beschreven hoe DSL’s gebruikt kunnen worden in een domeingedreven ontwikkelomgeving. Het artikel: DDD en DSL. Overigens binnen Sogyo hebben een DSL ontwikkeld […]

SDC presentatie

Afgelopen dinsdag heb ik op de SDC een korte presentatie over DDD en DSL gegeven. Tijdens deze sessie heb ik laten zien hoe je met een horizontale DSL ondersteuning kan leveren voor NHibernate persisitentie in een domein gedreven architectuur. We hebben met name discussie gevoerd en demo’s bekeken. De ondersteunende slides voor de sessie vind […]

Ontmoeting Eric Evans

5 juli was er een besloten bijeenkomst waarin Eric Evans een korte introductie gaf in zijn werk rondom Domain Driven Design. Een zeer interessante dag. We hebben discussies gevoerd over modeleerstijlen. Wat me het meeste opviel is dat Evans vrij vroeg in het design proces rekening houd met techniek. Op zichzelf voelt dat goed, omdat […]

DDD in de praktijk

Dit artikel is verschenen in de New Stuff (het blad van de SDN) van April 2007. We (Andre Boonzaaijer en ik) zetten in het artikel een aantal implementatie strategieen uiteen. Goed om over na te denken om te zien welke oplossing het beste werkt in je eigen partijk. Download het artikel in PDF DDD in […]

Volgende pagina » « Vorige pagina