Archief voor oktober, 2009

F# op community day Devnology

22 oktober 2009

Samen met Ralf Wolter ga ik op 7 november iets leuks laten zien tijdens de dag voor de community op 7 november. In een Lightning Talk van 20 minuten vertellen we iets over ‘Message passing concurrency met F#’. Kort gezegd, het truckje van Erlang toepassen in F#. Concurrency willen we dus niet bereiken via een shared-memory model (waarbij we met threads gaan stoeien) maar via message passing concurrency (waar we met mailtjes en inboxen gaan werken).
Lees verder >>

Samen met Ralf Wolter ga ik op 7 november iets leuks laten zien tijdens de dag voor de community op 7 november. In een Lightning Talk van 20 minuten vertellen we iets over ‘Message passing concurrency met F#’. Kort gezegd, het truckje van Erlang toepassen in F#. Concurrency willen we dus niet bereiken via een shared-memory model (waarbij we met threads gaan stoeien) maar via message passing concurrency (waar we met mailtjes en inboxen gaan werken).
Lees verder >>

Test-driven maintenance

13 oktober 2009

We kunnen met z’n allen zo lekker praten over het ontwikkelproces van een stukje software. Heerlijk is dat. Jammer alleen dat 90% van de tijd (en dus ook het grootste deel van de kosten) van de totale lifecycle van een stuk software er van ontwikkeling geen sprake meer is, maar van beheer.
Lees verder >>

We kunnen met z’n allen zo lekker praten over het ontwikkelproces van een stukje software. Heerlijk is dat. Jammer alleen dat 90% van de tijd (en dus ook het grootste deel van de kosten) van de totale lifecycle van een stuk software er van ontwikkeling geen sprake meer is, maar van beheer.
Lees verder >>

Antipatterns: Generic Genericness

02 oktober 2009

Omschrijving
Na gedesillusioneerd te zijn geraakt bij de starheid van software van eerdere projecten wordt het idee opgevat om zaken meer generiek te gaan oppakken. Dit wordt echter doorgevoerd tot in het extreme. Generic structuren worden afgewisseld met reflection en andersom. Het framework kan zomaar gecompileerde componenten inladen, als er maar aan bepaalde conventies voldaan is. Er wordt extreem veel ‘vanzelf’ opgelost en het framework wordt binnen no-time topzwaar en onoverzichtelijk.
Lees verder >>

Omschrijving
Na gedesillusioneerd te zijn geraakt bij de starheid van software van eerdere projecten wordt het idee opgevat om zaken meer generiek te gaan oppakken. Dit wordt echter doorgevoerd tot in het extreme. Generic structuren worden afgewisseld met reflection en andersom. Het framework kan zomaar gecompileerde componenten inladen, als er maar aan bepaalde conventies voldaan is. Er wordt extreem veel ‘vanzelf’ opgelost en het framework wordt binnen no-time topzwaar en onoverzichtelijk.
Lees verder >>