This is an interesting angle from which to view the various aspects of software design. Like the author, I’ve very often found myself in each of the discussed positions, but never all four on the same project.
The Starter, the Architect, the Debugger and the Finisher
Get my newsletter
Receive periodic updates right in the mail!