设计模式
foodvc
In fact , i study food science and engineer, but when i graduated from school, i find my interest in computer , so i decide to study computer as a beginner, those two years ,i devoted my time to computer , including C C# architecture and communication
展开
-
面向对象的设计原则
很久以前就知道面向对象设计有一些公认的基本原则,可都是零零碎碎的了解一部分,虽然在实践的过程中也有意识的用到了一些,可是从来没有系统的总结过,这是我从网上找到的比较详细的介绍,就当是读书笔记吧 所有的设计模式都是对不同的可变性的封装,从而使系统在不同角度达到“开闭原则”的要求。 在软件软件系统中,一个模块设计得好不 好的最主要、最重要的标志,就是该模块在多大程度上将自己的内部数据和其他转载 2008-12-17 14:36:00 · 433 阅读 · 0 评论 -
抽象工厂
由于讨论班上我要讲 Microsoft .Net PetShop 4.0,里面用了工厂模式,所以不得不去了解。我之前听过“设计模式”这个词语,以及“没有写过十万行代码不要去谈设计模式”这句话,但精确的概念我基本上是不知道的。这阵子断断续续地在网上找了些文章看,也翻了些书,自认为模模糊糊地有点理解了,故写篇小记,一来检验自己是否真的有些理解了、能不能用文字描述清楚,二来如果有错误之处可以请大家指出。转载 2009-08-14 10:36:00 · 647 阅读 · 0 评论 -
软件需求如何做?
经历软甲军标的编写。加上几年的软件设计,对软件的需求重要性可以说体会的很深刻。(1)首先要自己学习。学清楚要面对的对象,我们现在做的仪器,需要搞清楚仪器的运行原理。技术细节的问题。(2)同行的同类产品的比较分类。对国内外产品的考察。比较分类,要知己彼才能设计好软件的需求。(3)面对的主要用户群体那边来,你要给谁用,你要用来干什么。(4)行业的专家那边来,专家会对软件的内部原理与机制原创 2011-10-25 22:15:21 · 965 阅读 · 0 评论 -
软件项目开发质量保证
如何保证软件项目的质量现在迫切的放了面前。(1)软件需求一定要想清晰,当然只能尽力,因为需求是不断的变化的。(2)软件的模块一定要分清楚。尽量要做到分工明确。(3)软件设计要合理,要由可升级性,可扩充性。软件的代码要优化。(4)软件编码一定要规范。书写规范,注释清楚。(5)采用结对编程的方法,在重要的地方,不能半点马虎。(6)软件测试要到位,详细认真,设计边界值,设原创 2011-10-25 22:06:06 · 1949 阅读 · 0 评论 -
认识UML 元素之间的关系
开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素。 类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。类图能出色地表示继承与合成关系。为了将类图作为一种高效的沟通工具使用,开发者必须理解如何将类图上出现的元素转换到Java中。下面来进一转载 2011-12-07 21:50:49 · 887 阅读 · 0 评论