码迷,mamicode.com
首页 >  
搜索关键字:低耦合    ( 1000个结果
python软件目录规范
软件目录结构规范 软件开发规范 一、为什么要设计好目录结构? 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该 ...
分类:编程语言   时间:2019-11-18 10:00:48    阅读次数:80
css基础概述
css :cascading Style sheets 层叠样式表 是用于控制页面布局和样式的 css好处:功能强大,将html页面和样式进行分离 降低耦合度,开发效率更高 css和htnl使用 1内联样式<div style = "color="red"></div> //不推荐 2内部样式 -- ...
分类:Web程序   时间:2019-11-17 12:21:33    阅读次数:86
简单工厂模式
一、定义: 简单工厂模式,是指通过一个类创建某一类型的实例,根据传入的参数不同,创建对应的实例。这些实例都有一个共同的父类。 二、特点: 将具体的业务逻辑分离封装,客户端只需通过工厂类,来创建所需的实例。后期维护时也只需维护具体的实现类,降低耦合性。利用了java的封装、继承、多态三大特性。 三、示 ...
分类:其他好文   时间:2019-11-16 17:20:03    阅读次数:59
drools 决策引擎介绍、开发
1. 背景介绍 1.1 何为规则引擎 很多企业的IT业务系统中,经常会有大量的业务规则配置,而且随着企业管理者的决策变化,这些业务规则也会随之发生更改,为了适应这样的需求,IT业务系统应该能够快速且低成本的更新,通常做法是将业务规则的配置单独拿出来,使之与业务系统保持低耦合,实现这样功能的程序,叫做 ...
分类:其他好文   时间:2019-11-14 15:13:14    阅读次数:90
消息中间件之MQ详解及四大MQ比较
一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro ...
分类:其他好文   时间:2019-11-11 18:44:26    阅读次数:78
ASP.NET Core 3.0 使用AspectCore-Framework实现AOP
AspectCore是适用于Asp.Net Core 平台的轻量级Aop(Aspect oriented programming)解决方案,它更好的遵循Asp.Net Core的模块化开发理念,使用AspectCore可以更容易构建低耦合、易扩展的Web应用程序。 在使用过程中,由于相关文档、博客还 ...
分类:Web程序   时间:2019-11-11 12:29:57    阅读次数:82
我对C++开发人员有偏见
前言 我确实对C++开发人员有一些偏见,我也知道对一类人有偏见是不正确的行为;但,在我所处的三线城市的环境中,我对C++开发有偏见并非是一件不正确的事,因为C++开发都是变态这件事,根本就是客观事实。 C++开发总以为自己是写底层的 不知道为什么,也不知道从何时起,C++开发就默认自己都是写底层的, ...
分类:编程语言   时间:2019-11-10 13:32:27    阅读次数:79
在Spring中使用观察者模式
菜鸟教程中关于观察者模式的介绍如下: 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。 何时使用:一个对象(目标对象)的状态发生改变,所有的依赖对 ...
分类:编程语言   时间:2019-11-08 20:49:35    阅读次数:206
【转】高内聚低耦合
内聚与耦合 耦合性:也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。 模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。 内聚性:又称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度 ...
分类:其他好文   时间:2019-11-06 13:14:22    阅读次数:91
node.js和ionic
1.安装node.js node -v 检测node文件是否安装成功 node --version 检查node版本号 2.Npm node package manager 管理工具 管理模块 (包) 的工具 模块化的好处:降低耦合度 ,可以重复使用,提高开发效率 ,有利于团队开发 node中的所有 ...
分类:Web程序   时间:2019-11-05 21:16:35    阅读次数:96
1000条   上一页 1 ... 11 12 13 14 15 ... 100 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!