c# - 是什么导致耦合 "loose"并且编写我的代码松耦合更好?

标签 c# design-patterns

<分区>

Possible Duplicate:
What is “loose coupling?” Please provide examples.

是什么让耦合变得“松散”?编写松散耦合的代码是否更好?

** 请提供一些链接给我。

最佳答案

这是一个相当广泛的主题,您应该开始查看 GRASP patterns .

两个类之间的松散耦合意味着每个类对另一个类的内部行为知之甚少。您可能在属于同一“模块”或“包”的类之间有更高程度的“耦合”,这不是一个坏习惯:与只有低耦合类相比,它使您的模型更容易理解。

关于c# - 是什么导致耦合 "loose"并且编写我的代码松耦合更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5744204/

相关文章:

c# - 在sql server之间复制数据库

c# - 单例 - 我可以创建多个实例

node.js - 编写大量类似函数/流程的最佳实践

oop - 如何在不可变抽象基类的默认方法中实例化子类?

c# - 这是软件设计模式吗?

c# - 上传到 Azure 文件存储因大文件而失败

c# - 为什么一个空类会作为几个泛型类的基类?

c# - 按下 mouse1 时播放声音,松开时停止声音

c# - 如何让 C# Arcanist linter 正常工作?

ruby-on-rails - 如何处理 Rails/Ruby 中微不足道的 "duplication of code"气味