makotan _at_ gmail dot com

テストしやすい設計

適切に分離して、依存関係の低いモジュール構造でしょ〜って思ってたんだけど、ぶり2を作る前くらいに考え方が変わった。特に依存関係の意味。
モジュール間の依存関係はDIが低くしてくれるのでDIを使えば依存関係を排除できると思ってた。そしたらDI使ってもプログラムはある程度から楽にならない!!
なにがどうなってるのかなぁ〜と思って自分の作ったコードとか設計とかを良く思い出してみたらふと気がついた(ry