Development

Software-ontwikkeling
Jurgen Vinju

Legacy is leuk en leerzaam

Met zelfgemaakte tools kan de software-engineer 'old timers' tot een goudmijn aan kennis maken.

Jurgen Vinju © Anthony Donner
27 juli 2016

Software is een groeiend fenomeen. Meer software betekent meer complexiteit en dus meer fouten. Dat is niet te vermijden. Net zoals meer auto’s op de weg leiden tot meer ongelukken. Deze stellingen zijn voor Jurgen Vinju de motivatie om vol in te zetten op het ontwikkelen van tools om die ­complexiteit te beheersen.

Vinju is hoofdonderzoeker aan het Amsterdamse Centrum voor Wiskunde & Informatica (CWI) en hield onlangs zijn intreerede als hoogleraar automatische softwareanalyse aan de TU Eindhoven. Hij pleit voor een herwaardering van legacy-software. “De trend is tegenwoordig alle oldtimers in de software als ‘slecht’ te betitelen, als spaghetti en ouwe troep waar je niks mee te maken wil hebben. Dat klopt niet. Het zijn de softwaresystemen waar we 40 jaar lang op hebben vertrouwd en die het nog steeds doen. Dat is gewoon heel knap! Door die software goed te analyseren, kun je leren hoe dat destijds is bedacht en die kennis ­hergebruiken.”

 
Lees het hele artikel
Je kunt dit artikel lezen nadat je bent ingelogd. Ben je nieuw bij AG Connect, registreer je dan gratis!

Registreren

  • Direct toegang tot AGConnect.nl
  • Dagelijks een AGConnect nieuwsbrief
  • 30 dagen onbeperkte toegang tot AGConnect.nl

Ben je abonnee, maar heb je nog geen account? Laat de klantenservice je terugbellen!