About Me (梅澤真史) Site Map Blog (mirror) HP RSS |
27 September 2006[OOD] 事前設計のはかなさRalph Johnsonさんのブログから。 Dangers of design by committee CORBAが破綻したのは、実装を伴わずに先に仕様ばかりを決めていったから。MDAも然り。とバッサリ切られています。 UMLの信奉者として、たまに特定の実装に依存しない設計を掲げる人を見かけますが、何か勘違いしているとしか思えません。設計は、分析と実装の橋渡しであり、実装言語のパワーを最大限に活かせるかも、設計においてきわめて重要な関心事です。ユースケースを書く際ですら、実装に関する知識をある程度もたないと、何がWhatで何がHowかを明確に分けられずに、部分的に妙に詳細なユースケースができてしまうこともあります。 実装を軽視してはいかんと言うことですね。 Last modified 27 September 2006 at 9:51 am by ume |