2007年05月01日

ゴールデンウィークとは言え、平日なので普通に仕事です。

俺の部のアーキテクチャ設計チームは、 自動テストのフレームワークを持ってる。

数年前に転職してきた凄腕の先輩が1人で作り上げたもの。 DIコンテナを使って、疎結合アーキテクチャで、 プロジェクト毎のカスタマイズが容易なのが特徴。

性能重視で、インスタンスの生成も、 あったらそれ使う、なければ作る、的な。

エクセルにアサート対象のオブジェクトを定義して。 エクセルの1シートが、テストクラスの1メソッドと対応。 テストクラスはアサートのみが責務です、っていう。

言葉にすれば、それだけのものだけど、 自分が実装レベルで理解して。 今のプロジェクト用に拡張して。

久しぶりにソースコードとにらめっこ。 いーんじゃね。たまには。こういうの。