レベルエンター山本大のブログ

面白いプログラミング教育を若い人たちに

BLOCKVROCKリファレンス目次はこちら

2007-03-26から1日間の記事一覧

開発プロセスの議論

Kronos社内では最近開発プロセスの優劣について話題が熱い。 開発プロジェクトの正解を探す旅をはじめてこそ、真のエンジニアに近づけると思うのでこの傾向はとても好ましい。 しかしこの議論には、まずはさまざまな前提を先に共有すべきだ。 ■ 究極の開発プ…

DI解説のなかで、DIのメリット説明方法

■DIの説明で「生成処理の一元管理のメリット」を言うなら「一時的なクラスの切替のシナリオ」を使うべき DIのメリットを説明するときの話。 DIで管理することで「具象クラスに仕様変更があったときに切替が容易」といいますが、Eclipseリファクタリング全盛…

DI解説のなかで、インターフェイスのメリットの説明方法

■インターフェイスは単体では依存性を弱めない インターフェイスの効能として、よく「依存性を弱める」「疎結合にする」があげられますが、これはインターフェイスだけの効能ではありません。依存性を弱めるにはインターフェイスの仲介だけでは駄目です。 イ…

レビューコメント

あるDIに関連するFrameWorkの本の監修レビューをしています。 その中で思う色々を以下につづります。