荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Second (石开), 信区: Program
标  题: OOA/OOD
发信站: 荔园晨风BBS站 (Wed May 16 00:09:51 2001), 转信


●OOA/OOD

    C/C++ 语言的基础功夫完成之後,你面临第一个分岔点。是要
继续在物件导向(OO)领域中精进,进入物件导向分析(OOA)和物
件导向设计(OOD)领域?还是要开始选择一个特定的作业平台,学
习其上的程式技术?这两者不是平行线,它们最终是要相互为用的。
对 OOA/OOD 有愈多的了解,使用起 Windows 开发工具中的C++ 类别
库(MFC 或 OWL 或 Open Class 或 VCL)自然愈能胸有成竹,而不
是随波摆荡。但是,当然,你也可以先进入 Windows 程式设计领域,
慢慢再回头接触 OOA/OOD。

    我与同夥的几位老朋友曾经十分瞧不起 OOA/OOD,每次去听些课
程,回来就彼此嘲讽:又浪费了一整天。一个原因是:台上的老师自
己连 OOP(Programming)都不够实力,谈什麽 OOA/OOD?没有据以实
现观念的载具,一切将只是魏晋玄谈。另一个原因是:台下的我们自
己的 OO 基础也不够好,对於听来的观念,无法产生有效的具体意识。

    我们瞧不起 OOA/OOD,是因为我们自己粗鄙,是因为我们自己的
程度不到。如果自己程式写多了,也用心揣摩过 classes 该怎麽设计
怎麽分类,自己有过一些想法,再来看 OOA/OOD 的书,收获就会大得
多。OOA/OOD 的流派不少,Booch 是相当有名的一个流派,他着有 "OO
 Analysis and Design with Application"(无译本),相当出名。

--
                            既然热爱生命
                            那么,
                            一切都在意料之中。

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.28.190]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店