Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
耦合、内聚和迪米特定律
The 德墨忒耳定律 http en wikipedia org wiki Law of Demeter表示你应该只与你直接了解的对象交谈 也就是说 不要执行方法链接来与其他对象通信 当您这样做时 您正在与中间对象建立不适当的链接 不恰当地
OOP
refactoring
coupling
lawofdemeter
cohesion
如何解决违反迪米特法则的问题?
我和一位同事为我们的客户设计了一个系统 我们认为我们创建了一个漂亮简洁的设计 但我对我们引入的一些耦合遇到了问题 我可以尝试创建一个示例设计 其中包含与我们的设计相同的问题 但如果您原谅我 我将创建我们设计的摘录来支持该问题 我们正在开发一
languageagnostic
DesignPatterns
coupling
lawofdemeter
使用辅助函数保留了德墨忒尔定律的完整性(删除了两个点)?
public House WeatherStation station public float getTemp Law of Demeter has been violated here return station getThermom
function
DesignPatterns
lawofdemeter
德墨忒尔定律 - 数据对象
我试图遵循德米特法则 参见http en wikipedia org wiki Law of Demeter http en wikipedia org wiki Law of Demeter http misko hevery com c
OOP
Theory
lawofdemeter
违反德米特定律的搜索工具? [关闭]
Closed 这个问题不符合堆栈溢出指南 目前不接受答案 有人知道我可以在 C 应用程序中使用一个工具来查找可能违反德米特法则的情况吗 我知道它会产生很多误报 但我认为它仍然有用 尤其是在早期设计过程中 如果你只是在寻找something
c
lawofdemeter
codestandards
德米特混乱法则
我希望有人能帮我解释一下德墨忒耳定律 如果我有一个类 我假设它是一个聚合根 并且其中有一个子类的集合 通过聚合根访问这些子类来更新它们的属性是否非法 e g public class Company company has a number
c
Aggregate
lawofdemeter