`
swimmer2000
  • 浏览: 36468 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
FISHGUI项目进入到面向对象设计的阶段了,面向对象设计阶段做些什么东西呢?有没有一些基本原则?又有哪些需要注意的问题呢? 概括的讲,面向对象设计就是对分析模型的细化,在“分析模型”一章也强调过,面向对象设计 ...
采用面向对象的开发的小项目,究竟有没有做架构分析的必要呢?要回答这个问题,必须要对什么是架构分析、架构分析有什么作用有了解,书中的6.2节就回答了这两个问题。引书中架构分析的解释如下: “架构分析工作主要是 ...
FISHGUI项目组决定用面向对象的方法完成项目,也决定采用迭代的开发模型。现在终于进入到面向对象分析的阶段了。 面向对象分析该从哪里开始呢?要完成些什么工作呢?第一次采用面向对象开发的项目组都会碰到这样或那样 ...
第四章讲的是模式,并没有直接进入到面向对象分析的阶段,作者之所以这样做,我觉得是因为在面向对象分析和设计的过程中,模式的使用对项目非常有帮助,才特意停下来开辟一章给读者做一些模式知识的普及工作。 作者 ...
掌握了系统的需求后,FISHGUI项目组像其它许多的项目组一样,想直接进入设计阶段。谨慎稳重的老Z提出:在进行设计之前,应该考虑将要采用的设计方法和开发过程遵循的生命周期模型。这个提议并不是毫无意义的,老Z的提议所根据的是这样一个原则:没有哪种设计方法适应于所有的场合,我们应该根据具体的情况,选择合适的设计方法。这原则在语言优劣的争论上同样的适用,并没有哪种语言绝对好于另一种,作为程序员,我们应该根据具体的情况选择适用的工具。由于FISHGUI项目是一个框架系统,需要具备可复用、可扩展和易维护等特性,而用面向过程的方法分析得出的FISHGUI结构中,有许多的不足: 第一,含有大量的全局变量, ...
开始一个项目,首先要明确的是项目的“目标”和项目“范围”。软件的目标定义应该尽量简洁明了、无歧义,范围确定之后,就可以找出项目“干系人”(也就是除开发组成员外,对项目有影响的人)。找出项目干系人之后,就 ...
第二章的用例分析,仍是属于需求分析阶段的工作。用例分析的目的是找出系统应该提供哪些功能,具备什么样的特性、并用大家都能了解的方法用图和文字表示出来。把用例分析独立出来,足见用例分析是需求分析阶段的重要 ...
绕过操作系统提供的API来读取文件,肯定要了解硬盘结构和所用的文件系统。Dos下,设置好CHS(Cylinder/Header/Sector)参数后,通过调用BIOS提供的13H中断,就可以得到制定扇区的内容,但由于INT 13H的有8.456GB的容量限制,而且CHS的方式 ...
2007-12-29 14:55 <DIR> .2007-12-29 14:55 <DIR> ..2006-04-28 16:07 3,187,910 .netkuangjia.rar2003-04-11 12:00 29,101,117 10部算法经典著作的合集.chm2006-07-03 14:16 25,724,542 a.rar2002-06-01 16:50 870,602 ADSL 三部曲.chm2004-08-03 13:25 1,812,972 allserver.chm2006-04-25 15:00 71,734 answer.chm2006-04-2 ...
MFC(VC6.0)的CWnd及其子类中,有如下三个函数: //FromVSInstallPathVC98MFCIncludeAFXWIN.HclassCWnd:publicCCmdTarget...{...public:...virtualBOOLPreCreateWindow(CREATESTRUCT
在用VC6.0向导生成的头文件中,经常可以看见如下的代码段: #if !defined(AFX_RESIZABLELAYOUT_H__INCLUDED_) #define AFX_RESIZABLELAYOUT_H__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 ... #endif // !defined(AFX_RESIZABLELAYOUT_H__INCLUDED_) 对于宏 ...
改版以来,广告特多,还是那种弹出式的。文章里面也充满了广告链接,和新浪网有得一拼。 不知道CSDN靠广告赚了多少? 赚多也好,赚少也罢。如果没有了用户,其它一切都是空谈罢? 我就评评今天的头条新闻吧,准确地说应该是头条软广告. 今日头条新闻 1. C++领域天才 D语言领袖将到中国传道(上CSDN的一个好处是,天天能读到天才的新闻)2. Linux难敌Windows七大理由出炉 或无...(Windows的广告?不炒作VB好还是VC好了?)3. 贝索斯承认遭水土不服 称中国团队只...(广告)4. 12岁少年获得650万美元风险投资(又一天才少年,都诞生在CSDN。)5. 微软推lin ...
记录一些我看过的关于程序开发方面(Windows、C++、OO Principle、Debug)的好东西。 书籍:<<Windows程序设计>><<深入浅出MFC>><<C++ Primer>><<Effective C++>><<More Effective C++>><<Effective STL>><<Window95编程奥秘>><<Win32多线程程序设计>><<STL源码分析> ...
<< Reversing - Secrets of Reverse Engineering >> 是一本关于逆向工程不可多得的好书,谈到了逆向工程的方方面面,如果你有一定的编程经验,对汇编程序不反感,又想了解逆向工程的话,我强烈推荐您读这本书(网上可下载)。 这里仅摘录书中关于恶意软件分类的定义。 malicious software category Viruses : self-replicating programs that usually have a malicious intent. Worms: fundamentally similar to a ...
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta content="Word.Document" name="ProgId"> <meta content="Microsoft Word 11" name="Generator"> <meta content="Microsoft Word 11" name=" ...
Global site tag (gtag.js) - Google Analytics