【发布时间】:2011-03-28 11:42:20
【问题描述】:
是否有人知道我可以与 C# 应用程序一起使用的工具来查找可能违反得墨忒耳法则的情况?我知道它会产生很多误报,但我认为它仍然有用。尤其是在早期的设计过程中。
【问题讨论】:
-
得墨忒耳法则的维基定义:en.wikipedia.org/wiki/Law_of_Demeter
-
得墨忒耳法则应该是得墨忒耳的经验法则 imho。 . .
-
我不知道有任何这样的工具,但 .NET 中的一个好方法是将它基于反射和 IL,以便它可以适用于任何 .NET 语言。
标签: c# law-of-demeter code-standards