码迷,mamicode.com
首页 >  
搜索关键字:耦合性    ( 627个结果
依赖倒置原则
1.定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象 2.抽象不应该依赖细节,细节应该依赖抽象 3.针对接口编程,不要针对实现编程 4.优点:可以减少类间的耦合性、提高系统稳定性,提高代码可读性和可维护性,可降低修改程序所造成的风险 5.实例目录package 6.UML类图 7.代码 ...
分类:其他好文   时间:2019-01-01 13:19:13    阅读次数:246
简单工厂模式
什么是简单工厂 就相当于 lol里 有亚索 有提莫这种英雄 每个英雄 要是按照攻击力 射程 护甲等等等 那每个英雄都需要一堆代码 也没有可重用性 出错了 还得去这个英雄的类一点一点找错 耦合性相当高 这么写太low 不行 那怎么办 简单 搞个父类接口 给英雄整点方法属性 比如攻击力 护甲 魔抗 移速 ...
分类:其他好文   时间:2018-12-29 13:35:49    阅读次数:214
23种设计模式之中介者模式
中介者模式的定义 中介者模式, 当多个类彼此关联, 会增大耦合性, 这时各个模块通过中介者进行交流, 每个模块只负责自己的业务逻辑, 不属于自己的就丢给中介者, 降低耦合 定义: 用一个中介对象封装一系列的对象交互, 中介者使各对象不需要显示的相互作用,从而使其耦合松散,而且可以独立的改变他们之间的 ...
分类:其他好文   时间:2018-12-26 15:37:51    阅读次数:140
jango模板语言初识
一、Django框架简介 1、MVC框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller), 具有耦合性低、重用性高、生命周期成本低等优点。 2、Django的M ...
分类:编程语言   时间:2018-12-09 17:27:20    阅读次数:220
Django(一)框架简介
MVB框架和MTV框架 MVC,全名Model View Controller,是软件工程中的一种软件架构模型,把软件系统分三个基本部分:模型(Model),视图(View)和控制器(Controller),具有耦合性低,重用性高、生命成本低等优点。 Django框架的设计模式借鉴了MVC框架的思想 ...
分类:其他好文   时间:2018-12-01 23:44:09    阅读次数:184
java B2B2C电子商务平台分析之九--配置中心服务化和高可用
在前两篇的介绍中,客户端都是直接调用配置中心的server端来获取配置文件信息。这样就存在了一个问题,客户端和服务端的耦合性太高,如果server端要做集群,客户端只能通过原始的方式来路由,server端改变IP地址的时候,客户端也需要修改配置,不符合springcloud服务治理的理念。springcloud提供了这样的解决方案,我们只需要将server端当做一个服务注册到eureka中,cli
分类:编程语言   时间:2018-11-30 14:13:20    阅读次数:192
java B2B2C电子商务平台分析之九--配置中心服务化和高可用
在前两篇的介绍中,客户端都是直接调用配置中心的server端来获取配置文件信息。这样就存在了一个问题,客户端和服务端的耦合性太高,如果server端要做集群,客户端只能通过原始的方式来路由,server端改变IP地址的时候,客户端也需要修改配置,不符合springcloud服务治理的理念。springcloud提供了这样的解决方案,我们只需要将server端当做一个服务注册到eureka中,cli
分类:编程语言   时间:2018-11-30 13:47:56    阅读次数:189
简单工厂模式
采用简单工厂的优点是可以使用户根据参数获得对应的类实例,避免了直接实例化类,降低了耦合性;缺点是可实例化的类型在编译期间已经被确定,如果增加新类 型,则需要修改工厂,不符合OCP(开闭原则)的原则。简单工厂需要知道所有要生成的类型,当子类过多或者子类层次过多时不适合使用。 下面是我实例中的类结构图, ...
分类:其他好文   时间:2018-11-22 18:12:26    阅读次数:142
C# 中介者模式
中介者模式 中介者模式,定义了一个中介对象来封装一系列对象之间的交互关系。中介者使各个对象之间不需要显式地相互引用,从而使耦合性降低,而且可以独立地改变它们之间的交互行为。 结构: 中介者模式设计两个具体对象,一个是用户类,另一个是中介者类,根据针对接口编程原则,则需要把这两类角色进行抽象,所以中介 ...
分类:Windows程序   时间:2018-11-21 00:46:07    阅读次数:206
MVC框架和MTV框架
1. MVC框架 MVC, 全名Model View Controller, 是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model), 视图(View)和控制器(Controller), 具有耦合性低,重用性高、生命周期成本低等优点。 Django框架的设计模式借鉴了MVC框 ...
分类:Web程序   时间:2018-11-18 15:02:32    阅读次数:276
627条   上一页 1 ... 14 15 16 17 18 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!