I think this is a must read for all the techies out there.

The Programmers’ Stone
http://get.a.clue.de/ProgStone or http://the-programmers-stone.com

Chapters:
Thinking about thinking
Thinking about Programming
The Programmer at Work
Customs and Practices
Design Principles
Prudence and Safety
Some Weird Stuff

My favorite excerpt :

An aspect of packer thinking that drives mappers up the wall, is that packers often seem to neither seek out the flaws in their own logic, nor even hear them when they utter them. Worse, when flaws are pointed out to them, they are likely to react by justifying following logic that they cheerfully admit is flawed, on grounds of administrative convenience.

 

Comments are closed.