系统架构师技能学习
文章平均质量分 93
其实我本来不是打算把系统架构中的一些设计模式单独抽出来讲解的,因为很多的好朋友也比较关注这方面的内容,所以我想通过我理解及平时项目中应用到的一些常见的设计模式,拿出来给大家做个简单讲解,我这里只是抛砖引玉,如果某个地方讲解的不正确或者不详细,请大家批评指出。
CallHot
喜欢研究微软相关的技术。还请有兴趣的朋友跟我交流
展开
-
系统架构师-基础到企业应用架构-分层[上篇]
一、前言 大家好,接近一年的时间没有怎么书写博客了,一方面是工作上比较忙,同时生活上也步入正轨,事情比较繁多,目前总算是趋于稳定,可以有时间来完善以前没有写完的系列,也算是对自己这段时间工作和生活上总结,同时也加深下自己对架构和设计方面的理解,由于本人的写作水平有限,所以在书写的深度和书写的格式上还有很多的缺点,还希望大家多多指出。二、开篇 本篇原创 2013-12-25 08:59:03 · 4386 阅读 · 9 评论 -
系统架构师-基础到企业应用架构系列之--开卷有益
开篇说明 由于是自己对这些技术的学习总结和心得体会,错误之处在所难免,怀着技术交流的心态,现在发表出来,所以希望大家能够多多指点,这样能使一部分人受益同时也能纠正我的错误观点,以便和各位共同提高!软件架构到底是什么 软件架构可以被简单的描述为,一系列组件之间的原创 2011-07-13 17:11:24 · 1350 阅读 · 4 评论 -
系统架构师-基础到企业应用架构-系统建模[下篇]
一、上章回顾 上一篇:系统架构师-基础到企业应用架构-系统建模[中篇](下) 中我们主要讲解了部署图、活动图,我们在这里也是参考上篇的形式,这里不再详细介绍。上篇主要讲解了下面2类建模图: 二、摘要 本文将原创 2011-09-10 12:26:08 · 2717 阅读 · 0 评论 -
系统架构师-基础到企业应用架构-系统建模[中篇](下)
一、上章回顾 首先、我们先来回顾下,上篇讲解的内容,加深下印象。上篇我们主要讲解了3个建模图形分别是:顺序图(序列图)、组件图、状态图。 具体功能描述如下图:这里不详细解释,如果不清楚请看:系统架构师-基础到企业应用架构-系统建模[中篇原创 2011-09-10 12:25:27 · 2269 阅读 · 0 评论 -
系统架构师-基础到企业应用架构-系统建模[中篇](上)
一、上章回顾 上篇文章主要简单的介绍了建模中使用的标准建模语言UML的相关内容,包括用例图与类图的使用方法及如何建模。相信大家对UML建模语言已经有了初步的认识,还请大家谨记UML不同的建模图形的用处。比如,用例图主要用来描述系统的功能需求。类图主要用原创 2011-09-10 12:24:19 · 2248 阅读 · 0 评论 -
系统架构师-基础到企业应用架构-系统建模[上篇]
一、摘要 本文主要从系统架构中的建模开始讲解,本文讲述的内容主要是我在工作和学习过程中的总结和经验,不足之处还请大家多多批评指出,有更好的建议也可以留言说明。本意主旨是为不熟悉系统架构建模过程和不知道如何使用建模工具,或者不熟悉如何根据需求去建立模型的原创 2011-09-10 12:23:01 · 2592 阅读 · 2 评论 -
系统架构师-基础到企业应用架构-系列索引
系统架构师-基础到企业应用架构-索引系统架构师-基础到企业应用架构系列会从,系统架构的起源、发展、架构师必备的基础知识与技能、如何把架构应用到企业应用中去。整个系列计划30篇左右,每一篇都是自己在系统架构过程中的总结和经验,每一篇我都会抱着认真的态度去完成,宁缺毋滥的原则。希望本原创 2011-07-13 08:45:49 · 1845 阅读 · 5 评论 -
设计模式-系列索引
园子里面有太多优秀的设计模式文章了,但是可能每个人的出发角度和关注点不同,可能会对每个模式理解的角度和切面不同,我想以我自己理解的方式来跟大家共同探讨下常用的设计模式,并且我会结合工作中的开发实际场景来说明每个模式的用法和特点,希望能对大家有所帮助,当然这些内容都是个人在实际项目原创 2011-07-13 08:48:15 · 1055 阅读 · 0 评论 -
设计模式系列-命令模式
设计模式,命令模式原创 2011-03-02 13:01:00 · 712 阅读 · 0 评论 -
设计模式-代理模式
<br />一、上篇回顾<br /> 很久没有更新设计模式系列的文章了,有了很多热心朋友的反馈,我决定继续将这个系列赶快写完,最近由于过年了,有很多相关的事宜要做,所以<br />没有时间来写,也是对大家的说下抱歉,感觉写文章的时间越来越少了,不过我会努力,尽快将这个系列写完,与大家共勉,希望大家有什么意见或建议,<br />都可以帮我提出来,我好改进,谢谢!。<br /> 本文主要是讲述设计模式中的结构性模式中的最后一个本系列讲述的模式,也是经常用到的模式,代理模式,由于目前我们在很原创 2011-03-02 12:59:00 · 857 阅读 · 1 评论 -
设计模式系列-原型模式
<br />一、上篇回顾<br /> 上篇创建者模式中,我们主要讲述了创建者的几类实现方案,和创建者模式的应用的场景和特点,创建者模式适合创建复杂的对象,并且这些对象的每<br />个组成部分的详细创建步骤可以是动态的变化的,但是每个对象的组装的过程来说可能是相对固定的或者说是对象的创建的过程是固定的,那么通过创建者<br />模式可以很好的解决这类复杂对象的创建,而在我们的生活中或者是项目中可能会有这个方面的需求,那么使用创建者模式无疑是好的选择。<br /> 创建者模式中的每个对象组成原创 2011-01-06 13:53:00 · 617 阅读 · 0 评论 -
设计模式系列-创建者模式
<br />一、上篇回顾<br /> 上篇我们主要讲述了抽象工厂模式和工厂模式。并且分析了该模式的应用场景和一些优缺点,并且给出了一些实现的思路和方案,我们现在来回顾一下:<br /> 抽象工厂模式:一个工厂负责所有类型对象的创建,支持无缝的新增新的类型对象的创建。这种情况是通过配置文件来实现的,通过字典映射的方式来实现,不过可能效率上有点低下,可以通过优化的方式<br />来做,上篇中我们也给出了委托的工厂实现形式,相比之前的简单工厂模式和工厂模式有了更好的灵活性,并且对具有依原创 2011-01-06 13:53:00 · 595 阅读 · 0 评论 -
系统架构技能之设计模式-抽象工厂模式
<br />一、上篇回顾<br /> 上篇我们主要讲述了简单工厂模式和工厂模式。并且分析了每种模式的应用场景和一些优缺点,我们现在来回顾一下:<br /> 简单工厂模式:一个工厂负责所有类型对象的创建,不支持无缝的新增新的类型对象的创建。<br /> 工厂模式:多个工厂负责多个类型对象的创建,每个工厂只负责具体类型对象的创建,支持无缝的新增类型对象的创建,需要实现工厂接口类和具体的类型对象类。<br /> 我们来简单的对比下这2个模式的优缺点:模式名称原创 2011-01-06 13:48:00 · 558 阅读 · 0 评论 -
系统架构技能之设计模式-工厂模式
<br />一、开篇<br /> 一个多月没有写文章了,一方面是由于家庭的原因,还有一方面是因为工作上的原因,所以在这里给大家说抱歉了,这段时间也是有很多热心的朋友,一直询问我,什么时候能把相关的<br />系列文章写完,其实我也特别的想赶快的把相关的文章书写完毕,不过现在真的是有时候力不从心,家庭和工作上的事情需要都处理好,所以属于个人思考的时间可能就会相对的少一些了,不<br />过我会继续努力,出时间来把下面的这几个系列写完:<br /> 1、系统架构技能之设计模式-系列索原创 2011-01-06 13:47:00 · 877 阅读 · 0 评论 -
系统架构技能之设计模式-单件模式
<br />一、开篇<br /> 其实我本来不是打算把系统架构中的一些设计模式单独抽出来讲解的,因为很多的好朋友也比较关注这方面的内容,所以我想通过我理解及平时项目中应用到的一<br />些常见的设计模式,拿出来给大家做个简单讲解,我这里只是抛砖引玉,如果某个地方讲解的不正确或者不详细,请大家批评指出。园子里面的很多的大牛写的设计模式<br />都非常的经典,我这里写可能有点班门弄斧的感觉,不过我还是决定把它写出来,希望能对初学者有一定的帮助和指导的作用。当然我这里如果说某个地方解释的有问<br原创 2011-01-06 13:46:00 · 830 阅读 · 1 评论