
架构与思想
conquer0715
追求卓越,成功会在不经意间追上你
展开
-
面向对象的设计原则
1、单一职责原则(Single-Resposibility Principle) 单一职责原则说的是一个类应该只做一件事,应该只有这件事的变化会引起它的变化。一个类的职责如果越多,那么就表示可能引起它变化的原因越多,众多的职责汇聚在一个类里必然导致的结果是牵一发而动全身,耦合度的增大和内聚度的降低。这就好比一个小组中每个人都承担了不同的职责,责任到人便于管理,如果一个人身兼数职,那么原创 2013-04-08 00:34:27 · 3214 阅读 · 0 评论 -
5大类 软件架构风格
Garlan和 Shaw将软件架构风格分为5大类原创 2016-10-10 19:56:53 · 18771 阅读 · 0 评论 -
软件架构风格 详述
1 软件架构风格概述软件体系结构设计的一个核心问题是能否使用重复的体系结构模式,即能否达到体系结构级的软件重用。也就是说,能否在不同的软件系统中,使用同一体系结构。基于这个目的,学者们开始研究和实践软件体系结构的风格和类型问题。软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。它反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织转载 2016-10-10 20:01:14 · 15631 阅读 · 0 评论 -
面向过程、面向对象 的模型和方法
“面向过程”(Procedure Oriented)是一种以“过程”为中心的编程思想,所谓“面向过程”的编程就是以“什么事情发生”或“什么流程进行”为目标或单元进行编程,而面向对象的则是以“谁在受影响”或“谁作出什么反映”为指导进行编程。面向对象中的“谁”就是某对象,对象作出的影响或反映会触动“一系列的过程“发生或“一系列的流程“进行,也就是说对象在物理层面表现为“过程”的集合。一个系原创 2017-02-14 12:04:33 · 10605 阅读 · 0 评论 -
领略架构之美:tomcat 连接池 tomee 数据源 jta 支持 详细架构剖析
连接池核心机制、对外数据源接口设计、Tomee数据源扩展、EJB 分布式事务支持。分析源自源码,tomcat:8.5.6 版本 和 tomee:7.0.2 版本,其它版本的也没有太大变化。原创 2017-09-21 11:49:00 · 4054 阅读 · 0 评论