プログラミング作法

Brian W.Kernighan, Rob Pike 著 福崎俊博訳
初めて通読した。たしかにプログラマにはmust readだ。よく読み込んでいくとeXtream Programmingの考え方に通じる内容が多い。おそらくKent Beckもこの本を読んでプラクティスをつくっていったんだろう。とくにデバッグとテストの部分が共通しているように思う。
ある大学ではバグが発生したときにはテディベアのぬいぐるみに自分のコードを説明しなければならないらしい。これを極端化したのがペアプログラミングの原型なのだろう。