The Art of Unix Programming (2003)
catb.org
catb.org
Has anyone done an analysis of various open source packages, rating them according to their relative adherence to the principles outlined in this work?
Is there a worksheet that developers could follow to rate their own packages? A site for them to submit them as periodic updates and for users track their progress over time?
I imagine some core packages would rate very highly (e.g. coreutils), but many others would rank… poorly.
One passage I remember:
Attitude matters too:
http://www.catb.org/esr/writings/taoup/html/ch01s09.html
Also: