2008年4月13日日曜日

Tao 2-4

今日の "The Tao of Programming"(G.James/InfoBooks)。原による試訳。

新米が師にこう尋ねた。 「ここに自分のプログラムのデザインも、ドキュメント書きも、 テストもしないプログラマがいます。 しかし、彼を知る者は皆、彼を世界で一番優れたプログラマだと考えています。 何故でしょうか?」

師が答えられるには、 「そのプログラマはタオをマスタしたのだ。 彼はデザインの必要を越えたのである。 彼はシステムがクラッシュしたときにも怒らず、 不安を持つことなく世界を受け入れる。 彼はドキュメントの必要を越えたのである。 彼は誰かが彼のコードを見ようが最早、気にしない。 彼はテストの必要を越えたのである。 彼のプログラムはそれ自身で完全で、澄みわたり、エレガントで、 自ずから明らか」。

「まさに彼はタオの神秘に入ったのですね」

「プログラミングのタオ」 第2の書「古の師たち」、2-4章