先に取り上げた、いがぴょんさんのエントリに対する ひがさんのコメントと、実装スタンス。
> OCPを守るために、くーすでどうしているかというとロジック(メソッド)は常にインターフェース経由で呼び出すようにします。あるロジックが別のロジックを呼び出す必要があった場合、DIコンテナによってロジックオブジェクトをDIしてもらい、それを利用するのです。
文章だけだと、やっぱりわからない部分が残る。しょうがない。
ただ、外から見ていると、なんとなく、立ち位置や価値観が違うところもあれば、単に表現上の問題でミスマッチがおきているところもあるように感じられる。
もちろん、これは単なる勘だけど。
### 感謝したい。
あらためて思うのだけど、こういうやり取りを直接読めること、そのものに感謝したい。
少し前は、第一線で活躍する一流デベロッパの意見を聞くことは非常にむずかしかった。 イマイチ信用してよいのかどうかわからない専業ライターさんと、何をたくらんでいるのかわからないエバンジェリストもしくは社長さんぐらいからしか、情報を得ることができなかった。
われわれは幸せな時代にすんでいる。
第一線で活躍する一流デベロッパのソースを読み、開発に対する考えを聞くことができるのだから。
Leave a Reply