【设计模式】
文章平均质量分 70
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。
心上学事上练
我想成为怎么样的人,就能成为怎么样的人。一切皆可期,让我们一起成长。
展开
-
什么是程序设计中的高内聚、低耦合?
开发者经常遇到一些项目,比如一个真格量化中的策略,要求较高的模块独立性。模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单。我们有两个定性的度量标准——耦合性和内聚性。耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差,也就是说当我们改动一个模块时,有更大的概率也需要去改动其他的多个模块。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。耦合性分类(从低到高)可包括: 无直接耦转载 2021-06-27 00:19:55 · 1529 阅读 · 0 评论 -
什么是耦合与解耦
一、什么是耦合1、耦合,在中文词典里是动词,意思:物理学上指两个或两个以上的体系或两种运动形式之间通过各种相互作用而彼此影响以至联合起来的现象。例如:如放大器级与级之间信号的逐级放大量通过阻容耦合或变压器耦合;两个线圈之间的互感是通过磁场的耦合。 如在两个单摆中间连一根线,它们的振动就会发生耦合。 2、耦合(英语:Coupling,dependency),在软件工程,简单的说,是指一程序中,模块及模块之间信息或参数依赖的程度。详细的说,耦合表示两个子系统(或类)之间的关联程度,当一个原创 2021-06-27 00:12:08 · 28627 阅读 · 0 评论