Could anyone suggest a good book on this subject?
The Cathedral & The Baazar ?
After all this time of being told that computing is a science, or an
engineering
discipline, it's closer to being something like performance
mathematics, with all the
questions of how to make money from performing an art.
Indeed, I'm not a programmer, but a code poet ;)
On poetry and other ways of describing or classifying programming (and for a damn good read), try The Programmers Stone, at
http://www.melloworld.com/Reciprocality/r0/index.html
-- GT