码迷,mamicode.com
首页 >  
搜索关键字:内聚    ( 894个结果
20175317 《Java程序设计》第六周学习总结
20175317 《Java程序设计》第六周学习总结 教材学习内容总结 第六周我学习了教材第七章与第十章的内容,了解了内部类、异常类与输入输出流的知识,学到了以下内容: 什么是内部类 如何编写与运行内部类 了解了和子类有关的匿名类与和接口有关的匿名类 如何自定义异常类、try catch语句的使用方 ...
分类:编程语言   时间:2019-04-06 23:03:57    阅读次数:216
通用程序的特点的总结
通用程序的特点的总结:1.首先系统或者模块或者接口或者方法的输入输出的数据类型和结构一定是可以扩展的2.系统或者模块之间一定是高内聚低耦合的3.系统或者模块之间一定的调用接口一定是可扩展的,这主要表现在接口的方法定义里面的参数是可扩展的,接口的调动方式是支持多种协议的4.系统中的变与不变的地方一定是 ...
分类:其他好文   时间:2019-03-30 13:33:12    阅读次数:147
从 0 开始手写一个 Mybatis 框架,三步搞定!
阅读本文大概需要 3 分钟。 MyBatis框架的核心功能其实不难,无非就是动态代理和jdbc的操作,难的是写出来可扩展,高内聚,低耦合的规范的代码。 本文完成的Mybatis功能比较简单,代码还有许多需要改进的地方,大家可以结合Mybatis源码去动手完善。 1. Mybatis框架流程简介 在手 ...
分类:其他好文   时间:2019-03-25 10:58:49    阅读次数:123
模块独立性准则
模块独立性由两个定性标准度量 模块自身的内聚 模块之间的耦合 内聚性分类: 偶然性内聚(最不好的一种内聚):模块内的各个任务在功能上没有实质性联系,纯属“偶然”因素组合了块内各个互不相关的任务。 一个处理正方形的模块有两个功能:计算面积,画出这个正方形。 改进:分成两个模块,计算面积和画出正方形 逻 ...
分类:其他好文   时间:2019-03-24 17:25:04    阅读次数:190
Spring学习第0节 -- 核心技术Ioc容器、IOC理解
耦合与内聚 耦合是指模块间的依赖关系, 内聚是指模块内组件的交互程度 如果模块间依赖程度很高,那么在多人合作编程中,一个人的工作会很容易的受到另一个人工作的波及。 反射 Java反射机制是指在运行状态下,完成对类相关信息的访问,对该类实例对象进行任何操作的功能 IOC控制反转 Inverse Of ...
分类:编程语言   时间:2019-03-17 14:11:17    阅读次数:183
模块独立性之高内聚
模块独立性由两个定性标准度量 模块自身的内聚,也称为块内联系或模块强度。 模块之间的耦合,也成为块间联系。 模块独立性愈高,则块内联系越强,块间联系越弱,即高内聚,低耦合。 内聚性分类 内聚性是从功能的角度对模块内部聚合能力的度量。 高内聚是模块独立性追求的目标。 内聚性分类(以计算员工年龄,退休时 ...
分类:其他好文   时间:2019-03-17 10:50:54    阅读次数:294
「苦练基本功」超级大佬推荐工程师必看的书感悟
背景 最近看了三本书《启示录-打造用户喜爱的产品》、《学会提问-批判性思维指南》、《写给大家看的设计书》。本来超级大佬要求我们「苦练基本功」的功课是前两本加上《金字塔原理》。因为《金字塔原理》之前看过很多遍,这次不用看。正好有热心博友反馈静儿的文章排版不太好,静儿就把最后一本改成了《写给大家看的设计 ...
分类:其他好文   时间:2019-03-12 12:40:32    阅读次数:191
编程心法 之 内聚度和耦合度是什么
内聚度 Cohesion 耦合度 Coupling "Coupling" describes the relationships between modules, and "cohesion" describes the relationships within them. 耦合性(Coupling ...
分类:其他好文   时间:2019-03-10 09:49:48    阅读次数:186
区块链技术语言(二十三)——Go语言面向对象:方法
封装是面向对象三大特性之一。封装的好处,一个是增加代码内聚性,就是将数据和对数据的操作封装在一起,提高可复用性和可维护性;还有就是信息隐藏,就是把不该暴露的信息藏起来,通过访问控制来隐藏数据,不被外界干扰。也就是说,一个对象就是一个封装了数据和操作这些数据的代码的逻辑实体。Go语言没有封装这个名词, ...
分类:编程语言   时间:2019-03-07 16:14:28    阅读次数:153
angular.js
angular.js四大特征:mvc模式、双向绑定、依赖注入、模块化设计 法则:高内聚低耦合 1.表达式{{}}: 使用angular需要引入<script src="angular.min.js"></script> 2.双向绑定: 3.初始化指令 4.控制器 5、事件指令 6、循环数组 7.循环 ...
分类:Web程序   时间:2019-03-02 00:57:34    阅读次数:208
894条   上一页 1 ... 17 18 19 20 21 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!