设计模式
-
软件架构之 23种设计模式
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就…
-
软件工程概论复习
传统软件工程 第一章 软件与软件工程 1. 软件的概念,软件的特点,软件发展的四个阶段。 软件的概念(6): 软件是计算机系统的重要组成部分; 软件是逻辑产品, …
-
适配器模式(Adapter)
Adapter模式 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而不能一起工作的类可以一起工作。[设计模式解析] 即:之前的接口不合适,但是功…
-
异想天开之软件优化
上次看一博客谈到软件优化,其中分为三点,大致是:一:异步,二:缓存,三:切分! 觉得非常有理,今天自己算是抄袭下。首先定义一下,什么才是最好的软件人觉得…
-
软件设计的终极哲学是什么呢
我曾经两次开发过Workflow产品,第一次开发完成后,发现产品非常不令人满意,剧多拼凑成分,也发现设计模式的重要性。 一两年之后,再次设计开发同类产品,貌似设计模式用得熟了,系统…
-
面向对象 设计模式 纲要
今天听了《C#面向对象设计模式纵横谈(1):面向对象设计模式与原则》课程。总结了一些笔记。 首先介绍了什么是设计模式:设计模式描述了软件设计过程中某一类常…
-
论软件架构
论软件架构 An Introduction to Software Architecture 摘自CAS 747: Software Architecture and Revers…
-
设计模式是工具,而不是目标
在我职业生涯的早期,我曾认为设计模式就是软件开发的全部。我所有的系统设计都是从选择一个合适的设计模式开始的:工厂模式、仓储模式、单例模式等等,但是后来我发现这样的系统很难维护,更难…