Diomidis Spinellis, "The Way We Program", IEEE Software vol. 25 no. , p. 89-91, , 2008