エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
依存性注入おもろい、自分のコードもDIで書き直したい、などと毎度の思いつきであれこれ調べ、そうか、D... 依存性注入おもろい、自分のコードもDIで書き直したい、などと毎度の思いつきであれこれ調べ、そうか、DIコンテナってものがあって、これを使えば良いのだな、と納得しかけたら、下記の記事を読んで轟沈。 Buckblog: Net::SSH revisited 数年前に、CoplandとNeedleというRuby用のDIコンテナを開発していたJamis Buck氏が、RubyじゃDIいらないよね、なんて書いてる。Ruby自体がDIコンテナみたいなものだし、テスト時にクラスやメソッドを再定義することで依存性を注入できるんだから、と。いや、まったくです。 そんなわけで、DIのことは気にしないことにしました。普通に書いて、テストを工夫すればOK、ということで。下記の記事を参考に、Mochaを使ってみようと思っています。 http://www.ibm.com/developerworks/jp/web/l