天天看點

為什麼面向對象技術很難明确界定分析和設計?

   a)過去軟體開發過程分析和設計産物中使用的是完全不同的語言和表示法。

   b)面向對象軟體技術的一個承諾是,通過對分析和設計使用相同的模型和模組化概念,來消除這些問題。按照這種設想,分析和設計模型之間任何明顯的差别都将會消除。

   c)分析和設計使用相同模組化概念的一個後果是這兩個節點之間的差別變得模糊了,整個轉變最初的動機是希望軟體開發能夠視為一個“無縫”的過程:分析将辨別現實世界中的有關對象,并在軟體中直接表示這些對象。從這個觀點看,設計基本上就是向分析模型中加入詳盡的實作細節,分析模型在整個開發過程中将保持不變

本文轉自 trufun 51CTO部落格,原文連結:http://blog.51cto.com/trufun/15636,如需轉載請自行聯系原作者

繼續閱讀