码迷,mamicode.com
首页 >  
搜索关键字:耦合性    ( 627个结果
设计模式是什么?
设计模式是什么? 设计模式主要更好地解决几个问题:开发时的耦合性、可维护性、可扩展性、可移植性。 1、开发时的耦合性:由于一个大型项目不可能由一个人完全开发,这里为了能够很好的并行开发,不会出现等待别人开发完毕才能够开发的情况,良好的设计模式可以起到很好的作用。 2、可维护性:在一个项目后面更新迭代中可能会出现很多需求的更改,那么良好的设计模式将帮助你更快速的维护。 3、可扩展性:同上,一...
分类:其他好文   时间:2016-04-22 19:32:49    阅读次数:99
第7周作业--耦合性
耦合式对一个软件结构内不同模块之间互联程度的度量。耦合强弱取决于接口的复杂度, 进入或访问某一模块的点,以及通过接口的数据。一般模块之间的可能的连接方式有七种, 构成耦合的七种类型,它们的关系为: A. 非直接耦合:两个模块没有直接的关系(模块1和模块2),独立性最强 B.数据耦合:即一个模块访问另 ...
分类:其他好文   时间:2016-04-20 00:34:12    阅读次数:287
低耦合与高内聚
内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。 所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。 耦合:一个软件结构内不同模块之间互连程度的度量(耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程 ...
分类:其他好文   时间:2016-04-16 15:14:12    阅读次数:186
结对项目总结
1、开发语言多样性导致的平台多样性:c++,Java,c#,python,Go,android等,好处是熟悉了各种开发平台和语言。2、封装效果:有一些同学没有对核心运算进行封装,虽说结果是正确的,不过这样导致了代码耦合性较高。3、测试:由于语言不同,平台不同,导致测试代码覆盖率的做法不同;使用测试工 ...
分类:其他好文   时间:2016-04-15 11:57:35    阅读次数:185
BaseAdapter的使用(笔记)
适配器模式的应用: 1.降低程序耦合性 2.容易扩展 BaseAdapter ListView的显示与缓存机制:需要才显示,显示完就被会受到缓存。 BaseAdapter基本结构 --public int getCount(); 适配器中数据集中数据的个数 --public Object getItem(int position):获取数据集中与指定索引对应的数据项 ...
分类:其他好文   时间:2016-04-13 11:26:10    阅读次数:200
javacript 优化2
上面一篇文章大致介绍了一些javascript当中使用的一些小技巧,当下这篇文章继续介绍一下内存管理、松散耦合、性能方面的一些小知识、为避免错误应该注意的点内存管理1、循环引用 如果循环引用中包含DOM对象或者ActiveX对象,那么就会发生内存泄露。内存泄露的后果是在浏览器关闭前,即使是刷新页面, ...
分类:编程语言   时间:2016-03-31 16:30:18    阅读次数:255
重构第9天:提取接口(Extract Interface)
理解:提取接口的意思是,多于一个类共同使用某个类中的方法或属性,那么我们可以把这些方法和属性提出来,作为一个单独的接口。这样的好处是解除代码间的依赖,降低耦合性。 详解: 先看重构前的代码: RegistrationProcessor 类只使用到了ClassRegistration 类中的Creat
分类:其他好文   时间:2016-03-20 23:57:28    阅读次数:290
面对对象编程七大原则
面对对象编程七大原则: 1. OCP 全称:“Open-Closed Principle” 开放-封闭原则 说明:对扩展开放,对修改关闭。 优点:按照OCP原则设计出来的系统,降低了程序各部分之间的耦合性,其适应性、灵活性、稳定性都比较好。当已有软件系统需要增加新的功能时,不需要对作为系统基础的抽象
分类:其他好文   时间:2016-03-02 17:57:53    阅读次数:220
Android 使用android-support-multidex解决Dex超出方法数的限制问题
随着应用不断迭代,业务线的扩展,应用越来越大(比如集成了各种第三方sdk或者公共支持的jar包,项目耦合性高,重复作用的类越来越多),相信很多人都遇到过如下的错误: UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException:
分类:移动开发   时间:2016-02-14 10:19:39    阅读次数:231
定时任务调度系统设计
目前定时任务调度系统quartz比较出名,quartz也有集群方案,但把所有任务集中一起就构成了分布式任务系统,耦合性比较高,而且比较重。我利用zookeeper的特性,设计了一个轻量级的定时任务调度系统。总体的架构:总体思路:1.前端admin负责任务的管理,包含添加任务,删除任务,修改任务到zo...
分类:其他好文   时间:2016-01-26 18:34:55    阅读次数:393
627条   上一页 1 ... 43 44 45 46 47 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!