Daily Archive for December 3rd, 2008

WritingTestableCode – テストできるコードの書きかた

ざくっと訳しました。 各 Flaw の先を訳すともっと意味のあるコンテンツになりますね。というか、そっちを訳さないと話にならないような… ひとまずとっかかりだけということで。

いま自分が書いてるコードを見てみると、その1はばっちり当てはまりますね。hoge->fuga->moge とかもしてるのでその2にもか。あ、シングルトンつかってるや。そういえば、この前コードを新しくきた人に見せたら、読もうとして目をまわしてたな… ということは、ぜんぶですね、はい。

1から4までを通して眺めてみると、ちっさなコード片にせよ、というのが柱としてありますね。独立してて、やることが1つだけはっきりしているようなメソッドをキープしなさいよ、と。 分かってるつもりなんだけど、なかなかできないというのはなんでなんだろうなあ。