Entries from 2012-08-01 to 1 day

Hard-to-Test Code

テストが書きにくい場合の例1 あるテスト対象オブジェクト(ドメイン)に不純物が混ざっている場合。時間の概念に関するもの、IO系と連携に関するもの、(外部)システムとの連携に関するもの、などなどが混在していると、テストを書くのが難しく傾向になる…

Test Smells

どっからテストの不吉な臭いを感じとるのかなぁ。 プログラマーが体験する順序がおおまかにあるなともったのでメモ。 Developers Not Writing Tests まずは、書いている状態が良い状態だ、書かないことがまずい状況にいるんだ、やばい! と感じるところから…