关闭

TAG: 软件设计

创建者: 51testing    创建时间:2007-04-14 11:24:55    总信息数: 9

查看该TAG下的全部信息
软件测试精选
软件测试博客
  • HEAD IN DESIGN PATTERNS读书笔记——DECORATOR 模式

    作者: aries1979 / 发表于 2007-06-26 21:36:59

    第三个PATTERN——DECORATOR StarBuzz Coffee最近发展的非常迅速,他们决定更新他们的饮料订单系统。 他们开始提出的类图是这样的: 然而除了咖啡之外,你可能还会要一些调料,比如牛奶、豆汁、摩卡等等,...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • HEAD IN DESIGN PATTERNS读书笔记——STRATEGY模式

    作者: aries1979 / 发表于 2007-06-24 10:06:05

    第一个PATTERN: STRATEGY PATTERN 应用程序:小鸭模拟程序(MiniDuckSimulator) 问题的提出:          初始的情况是这样的:Duck类中包含了quack()和swim()方法,以及一个...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • [转]面向对象的设计原则-类设计原则

    作者: aries1979 / 发表于 2007-06-23 09:43:12

    作者:中国系统分析员顾问团高级顾问 张华 来自:CSAI.cn 在面向对象设计中,如何通过很小的设计改变就可以应对设计需求的变化,这是令设计者极为关注的问题。为此不少OO先驱提出了很多有关面向对象的设计原则用...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • UML学习笔记(五)

    作者: aries1979 / 发表于 2007-06-15 18:27:18

    1. 聚集是强关联,它是整体与部分之间的关系。在UML中,聚集显示为连接两个类的直线,整体端画一个菱形。 2. 和关联关系一样,聚集可以自反。类A的一个实例,由同为A的一个或几个其他实例构成。 3. 对聚集关系生...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • UML学习笔记(四)——依赖关系

    作者: aries1979 / 发表于 2007-06-15 16:23:27

    1. 对存在依赖关系的两个类生成代码时,并不对关系的类增加属性。但产生支持关系所需的特定语句。在C++中,生成代码中会包括必要的#include语句。 例如类A依赖于类B,类A没有B属性,因此要用其他方法查找B。有三...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • UML学习笔记(三)——关联关系

    作者: aries1979 / 发表于 2007-06-15 16:11:31

    1. 类之间可以建立四种关系:关联、依赖、聚集(Aggregation)和泛化(Generalization)。 2. 关联可以是双向的,也可以是单向的. 3. 依赖总是单向的,显示一个类依赖于另一个类的定义。依赖用虚线箭头表示。 4. 聚集...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • UML学习笔记(二)

    作者: aries1979 / 发表于 2007-06-15 16:10:36

    1. 边界类:边界类位于系统与外界的交界处,包括所有窗体、报表、与打印机和扫描仪等硬件的接口、以及与其他系统的接口。 要寻找边界类,可以检查Use Case框图。每个角色/用例交互至少要有一个边界类。边界类使角...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • UML学习笔记(一)

    作者: aries1979 / 发表于 2007-06-14 22:54:17

    1.不要在两个用例之间画箭头(除了使用与扩展关系) 2. UML将使用关系显示为箭头和<<uses>>字样,被使用的用例为抽象用例。 3. 扩展关系也是用箭头表示,注明<<extends>>字样,扩展的...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号