在黑暗中举起探索的火炬的网志
在喧闹、混杂的生活中
你应该与你的心灵和平相处
尽管这世上有很多假冒和欺骗
有很多单调乏味的工作
和众多破灭的梦幻
它仍然是一个美好的世界
记住:你应该努力去追求幸福。
是的,记住:你应该努力去追求幸福。
每个早晨灿烂的太阳升起的时候,
每个人都应
-
2004-01-29
分析设计大项目的四大要素和一个原则(转载) - [VC开发专辑]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
From:http://www.yangning.com/cgi-bin/topic.cgi?forum=1&topic=77&replynum=last#bottom 四大要素: 1.程序的基本工作原理。这些原理性的东西是整个程序的灵魂,学术界搞得所谓的科研,就是这种东西。 2.基本工作原理的实现方案,即程序的设计方案、核心技术、关键技术等。基本工作原理跟实现方案虽然本质是一致的,但是,在形式上是不同的。因为不同的底层技术供应商把基本原理包装到了不同的产品(函数)中了,所以,程序的架构师需要搞出一套实际的实现方案出来,把工作原理产品化。 3.项目的整体设计结构。即应该如何将各个模块有效的组织在一起。程序的总体结构设计跟上一条“基本工作原理的实现方案”是不同的,上一条是抓重点,抓关键,而这一条是抓整体,抓大局。因为一个完善的商业化产品仅仅有核心功能是不够的,还必须要提供一系列的辅助功能,这些辅助功能从技术上来讲,是很简单的,但是,内容却很多,很杂,所以,需要好好进行一番规划设计才行。 4.项目难点。可能存在于第1条中,也可能存在于第2、3条中。难点不一定就是很核心很关键的东西,有时候一个很小的,很不起眼的东西,却很难处理。 一个原则:层层推进进行分析设计。 大项目都是由小的模块组成的, 每个模块都包括上述四大要素,所以,整体和局部是一个层层推进,逐级放大的关系。 分析大型的软件源码,或者是看书,搞研究,其实都是应该按照上述原则进行。
http://junglesong.yourblog.org/logs/103010.html
随机文章:
[转载] Visual C++ 编程问答(一) 2004-04-29[原创] SHFolder 2004-04-29[原创] CAutoCompleteCombo 2004-04-29[转贴] 学好VC++的十大良好习惯 2004-04-09微软公司软件开发模式简介(转载) 2004-01-29
收藏到:Del.icio.us





