News

Soundbyte 210: Just a Flow

13 September 2015

Zondagavond, even terugkijken op de week.  

Uitrekseldiskette

Het nieuws over Joost Zwagerman kan niemand zijn ontgaan. Nu ben ik bekend met zijn bevlogen en energieke ‘kunstcolleges’ in DWDD, maar denk niet dat ik ooit een boek van ‘m heb gelezen.

Mijn interesse in Nederlandse literatuur is een plichtmatige uit mijn middelbareschooltijd. Zijn romans Vals Licht en Gimmick! werden toen veel gelezen. Waarschijnlijk vond ik ze iets te lijvig. Nederlands was immers niet het enige vak waar ik een literatuurlijst voor bij elkaar moest lezen en in een dergelijk zakelijkheid herken ik mezelf. Een andere reden kan zijn dat van zijn boeken geen uittreksels op ‘de uitrekseldiskette’ stonden die de ronde deed. Dit was een voor die tijd zeer vooruitstrevend fenomeen waardoor je —uiteraard mits op de diskette aanwezig— voor een uittreksel en andere achtergronden niet helemaal op je fietsje naar de plaatselijke bibliotheek hoefde te begeven. Tijden veranderen. Alleen al over Vals Licht staan op scholieren.com op het moment van schrijven 50+ verschillende boekverslagen.

Legacy Enterprise Web Architecture

Qua werk gaat een groot deel van mijn tijd momenteel zitten in een project dat ik samen met een aantal Luminis collega’s bij de klant uitvoer. De eerste voorbereidingen hiervoor deed ik alweer een jaar geleden, maar de start, uhm, heeft even op zich laten wachten. Aan een tijdige voorbereiding ontbrak het in ieder geval niet en toen het besluit eenmaal was genomen waren we er klaar voor.

Voor de frontend is gekozen voor een Single Page Application (SPA) om de gebruiker in een browser de rijke gebruikersbeleving te kunnen geven die het interaction design voorschreef. Een dergelijke oplossing vereist een andere (kijk op) software architectuur dan de traditionele server-side rendered webapplicaties waarvan we er de afgelopen jaren velen hebben gemaakt. Het is een Service Oriented Front End Architecture (SOFEA) geworden in al z’n glorie. In de literatuur noemt men de traditionele variant, valt me op, steeds vaker een ‘Legacy Enterprise Web Architecture’. Tja, daar gaan we weer, denk ik dan. Het is dan wel een oudere oplossing, maar is hij daarmee gedateerd zoals een diskette? Ik zie het liever als een extra richting in de oplossingsruimte die past bij bepaalde, inderdaad steeds vaker voorkomende, requirements..

Ondertussen nadert de realisatie z’n grand finale. En al worden de tweewekelijkse demo’s tot dusver goed ontvangen, nog niet alle features die nodig zijn voor een live-gang zijn gereed. Klant-tevredenheid is helaas niet zomaar de som van alle sprint-demos. Het worden nog een paar spannende weken.

Dag Zomer

Dit weekend heb ik de loungeset weer opgeborgen in z’n winterverblijf (garage). Een jaarlijks wederkerende klus waarbij ik altijd een tikkeltje weemoedig afscheid neem van de zomer. En ik kan er de tijd voor nemen, want wat is dat ding onhandig zwaar. Maar daarna snel de knop om, want zoals regel #10 van de ‘The Ten Rules of a Zen Programmer’ het terecht stelt:

“Don’t be too sad when the winter arrives and don’t be too happy when spring comes back. It is just a flow.”

Fijne week!

-Dick

 

Leave a Reply

Your email address will not be published. Required fields are marked *