![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Architectual
xspace323
这个作者很懒,什么都没留下…
展开
-
Java企业级应用架构设计中的分布式结构
Java企业级应用架构设计中的分布式结构 2010-12-24 13:54:12| 分类:默认分类| 标签:|字号大中小 订阅Java企业级应用架构设计是每个Java开发者不必学的知识,本文将对Java EE应用的架构与设计进行一些基转载 2011-09-04 20:45:21 · 3000 阅读 · 0 评论 -
浅谈企业应用架构(二)
五、架构的技术层面(一)基础手段提高开发效率和品质的基本手段是分解——即充分的分离系统中不同的关注点,好处不用说了,可以并发的工作,每个人面对的问题都简单而容易操作。而与分解对应的集成,只有提供了好的集成能力,分解才成为现实,而只有分解了,才能清晰的提供业务更多适应性。转载 2011-09-04 20:53:26 · 900 阅读 · 0 评论 -
浅谈企业应用架构(一)
一、什么是架构 在牛津高阶词典(第7版)中,架构(architecture)一词的解释是:the design an structure of a computer system,而架构师(architect)一词的解释是:a person who is respons转载 2011-09-04 20:49:47 · 556 阅读 · 0 评论 -
设计模式学习笔记(十九)—Chain of Responsibility职责链模式
Chain of Responsibility模式定义:为了避免请求的发送者和接收者之间的耦合关系,使多个接受对象都有机会处理请求。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。我的理解:在不止一个对象可以处理客户端请求的时候,为了使每个对象转载 2011-09-23 15:22:20 · 236 阅读 · 0 评论 -
设计模式学习笔记(十四)—Command模式
一、 Command模式定义:将一个请求封装为一个对象,从而使你不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。二、 模式解说Commad模式是一种对象行为模式,它可以对发送者(sender)和接收者(receiver)完全解耦(decou转载 2011-09-24 16:33:19 · 257 阅读 · 0 评论 -
设计模式学习笔记之Flyweight模式(享元模式)
GOF:运用共享技术有效地支持大量细粒度的对象。 解释一下概念:也就是说在一个系统中如果有多个相同的对象,那么只共享一份就可以了,不必每个都去实例化一个对象。比如说(这里引用GOF书中的例子)一个文本系统,每个字母定一个对象,那么大小写字母一共就是52个,那么就要定义转载 2011-09-20 19:07:30 · 280 阅读 · 0 评论 -
设计模式学习笔记(三)—Strategy策略模式
GOF《设计模式》一书对Strategy模式是这样描述的: 定义一系列的算法,把他们一个个封装起来,并且使它们可相互替换。Strategy模式使算法可独立于使用它的客户而变化。 Strategy模式以下列几条原则为基础:1) 每个对象都是一个具有职责的个体转载 2011-09-26 10:51:07 · 333 阅读 · 0 评论 -
OO 设计原则
OO 设计原则 OO工作最近在审查(review)代码时,常常发现一大堆代码充满了各种bad smell.即使工作了三五年的同事,也不会例外.沟通时往往发现他们对OO的理解只是表现出简单的概念理解.对OO的一些原则不甚了解,或者写代码也是跟着感觉走.转载 2011-09-25 17:49:11 · 363 阅读 · 0 评论