プログラマが知るべき97のこと
ボーイスカウトには大切なルールがあります。それは、「来た時よりも美しく」です。たとえ自分が来た時にキャンプ場が汚くなっていたとしても、そしてたとえ汚したのが自分ではなかったとしても、きれいにしてからその場を去る、というルールです。そうやって次にキャンプに来る人たちが気持ち良く過ごせるようにするのです。(このルールは元々、ボーイスカウトの父と呼ばれる、ロバート・スティーブソン・スミス・ベーデン = パウエル の「自分が最初に見た時よりも、世界を良い場所にすべく努力しよう」という言葉から来ています)。

これに倣ってコーディングに関しても同じルールを定めるとしたら、「モジュールをチェックインする際には、必ずチェックアウト時よりも美しくする」となります。

-p16 (08 ボーイスカウト・ルール) (Robert C.Martin)
--出典: プログラマが知るべき97のこと
お気に入りにいれた人:0人   お気に入りに追加する