Your book is the only one I also found recommended on one of my other favorite sites (JoelOnSoftware in this article ) so I already look at it with respect.
However I can't stop wondering whether just doing what other great programmers did will help us be better programmers. I recently read Cargo Cult Software Engineering and there were some places I worked at that really suffered from this.
Each of us has his own way of doing things and some adaptation is required to be effective.
How do you address this issue ?
Better, faster, lighter Java ... you mean Ruby right ?
SCEA5,SCBCD1.3,SCWCD5,SCJP1.4 - memories from my youth.
The thing that makes Cargo Cult activities Cargo Culting is the adoption of the forms of practice without the understanding that leads to those forms. I'd hope that if someone reads Coders and finds that one of my interviewees uses some practice, that they would then try to understand that particular practice before they try to use it themselves.
subject: "Coders at Work" and Cargo Cult Programming