就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化产生时,设计会遭受到意向不到的破坏。软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。
分类:
其他好文 时间:
2014-10-06 16:04:00
阅读次数:
118
Flaresim.V4.0.4.637 火炬模拟设计软件Flaresim is a computer program designed to assist professional engineers in the design and evaluation of flare systems. Th...
分类:
其他好文 时间:
2014-10-05 14:23:48
阅读次数:
281
英雄是随着历史的时代产生的,软工也不例外。软件工程这一门学科主要是为了解决当代软件危机而诞生的, 学习软件工程的视频过后,终于让我揭开了它的神秘面纱,让我对软工设计有了一个初步的认识,软工设计从大体上来说主要包括两大部分,概要设计和详细设计。下面我简单的介绍一下软件设计。...
分类:
其他好文 时间:
2014-10-05 12:24:58
阅读次数:
151
Autodesk Nastran In-CAD 2015 Win64 1CD 3D设计软件Autodesk,一个在3D设计引领世界的软件公司,它涉及了娱乐、自然资源、制造、工程、建筑以及民用基础设施等领域,2015年,Nastran 2015发行版发布,是FEA解决方案的软件 ,可以用于线性和非线性...
(序) 领域模型的最大价值是它提供了一种通用语言,这种语言是将领域专家和技术人员联系在一起的纽带;(P2) 模型是一种知识形式,他对知识进行有选择的简化和有目的的结构化;(P33) 面向对象编程之所以功能强大,是因为它基于建模范式,并且为模型构造提供了实现方式;(P48) 领域驱动设计只有应用在大型...
分类:
其他好文 时间:
2014-10-02 16:54:03
阅读次数:
145
Rational Rose 2003 软件工程绘图软件 ,当然还不止绘图,对于那些不想用英文版Rational Rose2003的同志们,这个Rational Rose2003 版本已经汉化,对你们来说一定很有用,因为对Rose了解不多外加英语水平不高。
Rose介绍:
Rose是Rational公司的产品,有一系列。本文指的是Rose建模工具,它支持UML用来画用例图,序列图,状态图,类图等...
分类:
其他好文 时间:
2014-10-01 21:54:51
阅读次数:
268
很多IT公司对于软件开发都有严格的分工,这包括设计、测试、服务支持等等。但是,我一直都认为只有开发者才是真正对软件质量负责的人。没有好的软件设计,软件质量基本上是无从谈起。当然,要做到这一点是需要额外的一些工具来进行保证的。因为这一段时间都是在linux上开发的,所以下面涉及到的工具基本上都是基于l...
分类:
系统相关 时间:
2014-10-01 12:16:01
阅读次数:
220
WinHEC即Windows Hardware Engineering Cumminity,中国称之为Windows硬件工程产业创新峰会,将于2015年初回归,2015年3月18日至19日在中国深圳召开–微软决定在深圳召开WinHEC也是考虑到深圳的硬件生态,拥有大量硬件公司,包括电子设计、软件工程、集成、生产、以及各类硬件设备供应链。该会议主要是扩大与硬件合作伙伴的合作,加速Windows硬件生...
汉澳sinox平台的大量CAD制图、PCB电路板、IC集成电路、HDL硬件描述语言、电路仿真和元素分析等设计软件一览表,让你大开眼界。
最近研究在sinox运行windows版的protel,powerpcb,autucad,觉得很麻烦。转念一想,sinox下面其实也有很多辅助设计软件可用,可是大家并不知道。
于是花了不少时间逐个研究,终于发现sinox下面有很多功能强大的2d,3d CAD制...
分类:
其他好文 时间:
2014-09-29 02:12:08
阅读次数:
369
今天认识了一个叫Mockups的东东。。以我的了解。。他是一款用于产品最初设计的软件!能根据客户的需要设计出最节省成本的初稿。赞!界面也萌萌哒..回家之后就迫不及待的自己练习了下!下面是自己做的山寨淘宝的样子 哈哈
分类:
其他好文 时间:
2014-09-29 00:24:45
阅读次数:
178