有人能给我举个例子解释一下吗?我被自相矛盾了
两者似乎相互矛盾。如果可能的话,有人能用.NET框架用一个例子来解释吗?
发布于 2010-11-03 22:54:28
高范数是低级别课程的好规则。它们应该被更高级别的类高度重用。高扇是高水平课程的好规则。他们不应该“重新发明轮子”,而应该使用已经存在的代码--在低级类中找到的。
因此,这些规则并不矛盾,因为它们与不同的类有关。
发布于 2018-02-13 11:16:49
真正有问题的情况是,当你同时拥有高粉丝和高粉丝的时候:
发布于 2013-05-22 01:46:04
你在哪里读到了“高扇原则”?AFAIK,这是不好的高扇出去。
http://it.toolbox.com/blogs/enterprise-solutions/design-principles-fanin-vs-fanout-16088
在面向对象的设计中,当一个对象必须直接处理大量其他对象时,就会显示出高扇形。这表明了高度的类相互依赖。一般来说,对象的扇形越高,整个系统的设计就越差.
在代码完成中也提到过,高风扇和低通风机是很好的类设计。
https://stackoverflow.com/questions/4092228
复制相似问题