码迷,mamicode.com
首页 >  
搜索关键字:高内聚    ( 625个结果
spring的启动过程就是创建ioc容器的过程
1、 spring简介 spring的最基本的功能就是创建对象及管理这些对象之间的依赖关系,实现低耦合、高内聚。还提供像通用日志记录、性能统计、安全控制、异常处理等面向切面的能力,还能帮我们管理最头疼的数据库事务,本身提供了一套简单的JDBC访问实现,提供与 第三方数据访问框架集成(如hiberna ...
分类:编程语言   时间:2017-04-20 18:16:22    阅读次数:411
浅谈高内聚低耦合
关键词:高内聚低耦合,网络消息,消息中间件 我所理解的高内聚是模块内部是独立完成某个单一的功能,尽可能的少而简单,也就是常说的单一责任原则。低耦合是各个模块之间相互独立存在,这样利于修改和组合。短期来看,并没有很明显的好处,甚至短期内会影响系统的开发进度,因为对开发设计人员提出了更高的要求,但长期来 ...
分类:其他好文   时间:2017-04-14 22:28:30    阅读次数:165
JavaEE开发使用Maven管理的SpringMVC工程
前几篇博客已经陆陆续续的聊了一些Spring的东西,今天博客我们就来聊一下SpringMVC。SpringMVC目前在JavaEE开发中可谓占据一席之地,用起来也是比较顺手的。低耦合,高内聚,利用一些注解以及Java配置类就能很好的实现解耦。今天我们就来看一下如何使用Maven来配置SpringMV ...
分类:编程语言   时间:2017-04-12 09:26:53    阅读次数:317
*javascript开发的设计原则和设计模式
设计原则(7种): 之所以有这么多的原则来指导我们进行程序的设计和开发,是因为我们的程序存在未知的改变。为了以最低的代价拥抱这种未知的变化,前辈们给我们总结了这么多原则。 ①YAGNI原则you aren't gonna need it 不要写不需要的代码 ②KISS原则keep it simple ...
分类:编程语言   时间:2017-04-11 00:38:35    阅读次数:187
C++ VS Java 系列 —— 访问控制
访问控制 C++和Java均具有封装概念,所以也有面向对象所具有的封装中的访问控制,这些访问控制在C++中只区分类内、类外、父子类,而在Java中进行了合理的保留和舍弃,将区分扩展到了包级,类似于C++中的命名空间。 一、针对类的成员访问控制符 C++:private(class默认)、protec ...
分类:编程语言   时间:2017-04-09 14:47:46    阅读次数:171
C#语言学习——面向对象的几大原则
五个基本原则: 单一职责原则(Single-Resposibility Principle):一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。 开放封闭原则(Open-Closed ...
分类:编程语言   时间:2017-04-08 09:37:19    阅读次数:199
三层架构
DAL DAL并不是用来根据业务需求而扩展的,它是用来控制你的数据库与OOP的映射机制的。如果你因为业务原因而需要写查询,这完全是BLL的功能。 BLL 逻辑层 UI 界面层 MODEL 数据库中的表,相当于给数据库表中每一列建立一个实体对象。 优点: 1、开发人员可以只关注整个结构中的其中某一层; ...
分类:其他好文   时间:2017-04-07 09:39:47    阅读次数:166
简述23种软件设计模式
简述23种软件设计模式 一、设计模式分类 总体来说设计模式分为三大类: 五种创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 七种结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 十一种行为型模式:策略模式、模板方法模式、观察者模式、迭代... ...
分类:其他好文   时间:2017-04-03 23:34:10    阅读次数:184
设计原则之单一职责原则
单一职责原则,高内聚,低耦合。 ...
分类:其他好文   时间:2017-04-01 19:18:24    阅读次数:168
高内聚低耦合
内聚: 所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。 怎么才能体现出模块的内聚? 模块的职责要明确,不要存在不相关的功能。 系统中存在A、B二个模块进行交互,如果修改了A模块,不影响B模块的工作,那么认为A模块有足够的内聚。 那么我们在设计的过程中如 ...
分类:其他好文   时间:2017-03-30 17:06:50    阅读次数:138
625条   上一页 1 ... 29 30 31 32 33 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!