Alan Benington
Software Engineer in Walkerville, South Africa
As an engineer, I completely subscribe to the notion that coding is fundamentally a design activity (as succinctly detailed by Jack W. Reeves in his essay 'What Is Software Design?' ). When code, I design. This ethos not only produces functional code, but embodies: efficiency, elegance, fitness-for-purpose, beauty.