您的位置:知识库 » 软件设计

“软件设计”文章列表

对象容器的问题 在面向对象系统中,我们常会遇到一类具有“容器”特征的对象——即它们在充当对象的同时,又是其他对象的容器。 如......
作者: 山天大畜   2010-11-03 17:46:35 阅读:1998 标签:C# 面向对象 Composite 组合模式
依赖关系的倒置 抽象不应该依赖于实现细节,实现细节应该依赖于抽象。-抽象A直接依赖于实现细节b(软件易脆,很容易需要重新编译) -抽象A依赖于抽象B,实......
作者: 山天大畜   2010-11-03 17:55:48 阅读:1987 标签:C#面向对象设计模式纵横谈 Prototype 原型模式
最近常有一种说法,就是我们如今面临着另外一场编程模型的变革,面向对象技术已经处在被淘汰的边缘,函数式语言会取代面向对象技术成为主流方式,甚至出现了面向对......
2011-05-11 16:32:08 阅读:1950 标签:面向对象
作者: Allen Lee   2008-08-13 21:14:15 阅读:1937 标签:C#
ThoughtWorks中国公司的XD Lead 熊子川 我们今天谈的是什么? 我们今天谈的是关于软件的体验设计。 为什么体验设计会成为一个话题? 原来我们谈体验......
2011-06-29 08:51:41 阅读:1908 标签:产品设计 体验设计 用户体验
作者在本文中主要就微博的feed推拉(push,pull)模式做一下探讨,并提出新的时间分区拉模式。
作者: 草屋主人   2010-09-19 21:58:17 阅读:1907 标签:微博feed推拉模式
作者: Tyler Tate   2010-04-07 16:14:45 阅读:1901
目前来看,推行TDD的障碍大约有如下几点:1. 开发人员的质量意识;2. 分析需求并进行任务分解的能力;3. 将测试作为开发起点的开发习惯;4. 开发人员的重构能力,包括如何识别坏味道和如何运用重构手法;5. 单元测试的基础设施,尤其是测试数据准备; 开发人员的质量意识 开发人员对于软件质量...
作者: 张逸   2015-04-12 13:56:06 阅读:1899 标签:TDD
从耦合关系谈起 耦合关系直接决定着软件面对变化时的行为 -模块与模块之间的紧耦合使得软件面对变化时,相关模块都要随之更改 -模块与模块之间的松......
作者: 山天大畜   2010-11-03 17:54:47 阅读:1880 标签:C# 面向对象 Factory Method 工厂方法
系统的复杂度 假设我们需要开发一个坦克模拟系统用于模拟坦克车在各种作战环境中的行为,其中坦克系统由引擎、控制器、车轮、车身等各子系统构成。 如何使......
作者: 山天大畜   2010-11-03 17:41:51 阅读:1833 标签:C# 面向对象 Facade 外观模式
作者: lovecherry   2008-12-03 16:41:27 阅读:1822 标签:SOA
作者: 白板   2008-08-16 22:06:18 阅读:1808 标签:架构设计师
每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心 ——Christopher Alexander 设计模式描述了软件设计过程中某......
作者: 山天大畜   2010-11-08 21:08:22 阅读:1801 标签:C# 面向对象 模式与原则
作者: 飞林沙   2009-12-28 10:40:29 阅读:1793
在很多地方都有“数据交换”这个概念,本文所说的“数据交换” 是指在计算机网络中,一个系统把数据传递给另外一个系统。这非常类似于一个人......
2011-06-01 15:07:52 阅读:1784 标签:数据交换协议
之前写过一篇如果你也是.NET程序员,收到不少留言,各种意见都有,之前的说话方式不够友好,特此向因看过而心生郁闷的人道歉。 问题在于我为什么不停的提面向对象......
作者: xx念   2010-11-02 14:54:07 阅读:1768 标签:面向对象
英文原文:Seven Steps to Create an Unbeatable Enterprise Mobility Strategy 移动革命即将到来 移动正在改变我们的生活,它影响着我们使用银行、购物、娱乐、旅行、学习、做决定和工作的方式。在1990年时,当时世界上只有五亿个电话线路...
作者: Arun Bhattacharya   2015-03-11 21:52:36 阅读:1760 标签:移动开发 移动架构 企业架构
英文原文:Service-Oriented Architecture and Legacy Systems 企业系统已经从单片孤岛(monolithic silos)快速发展为使用机制灵活、面向服务的分布式应用系统。为了跟上这一趋势,IT组织必须近乎实时地调整他们的遗留系统,以面对商业变化的挑...
作者: Nicolas Serrano   2015-05-07 12:47:34 阅读:1738 标签:面向服务 SOA
又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文......
作者: 周兆兆   2011-01-06 11:44:58 阅读:1719