zoukankan      html  css  js  c++  java
  • .net你必须知道的事儿 2.2

    本节将介绍一下内容

    单一职责原则讨论

    单一职责原则应用

    Proxy模式示列

    一个优良的系统设计,强调模块间保持低耦合,高内聚的关系,在面向对象设计中这条规则同样适用,所以面向对象的第一个设计原则就是;单一职责原则

    单一职责,强调的是职责的分离,在某种程度上对职责的理解,构成了不同类之间耦合关系的设计关键。因此单一职责原则或多或少成为设计过程中一个必须考虑的基础性原则。

    关于单一职责原则,其核心的思想是:

    一个类,最好只做一件事,只有一个引起它变化的原因。

    单一职责原则可以看做是低耦合,高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因,职责过多,可能引起它变化的原因就越多,这将导致职责依赖,相互之间就产生影响,从而极大的损伤其内聚性和耦合度,单一职责,通常意味着单一的功能,因此不要为类实现过多的功能点,以保证实体只有一个引起它变化的原因。

  • 相关阅读:
    dojo学习
    在WindowsPhone中使用现有的Sqlite
    ArcGIS Runtime SDK for Windows Phone 入门教程
    HTML 相关技巧
    NetBeans 7安装Python 插件
    Tomcat
    MongoDB
    Ubuntu学习
    ArcGIS Server 10.1动态图层 以及Windows Phone/Silverlight客户端实现
    android应用崩溃的调试方法
  • 原文地址:https://www.cnblogs.com/555556J/p/13528817.html
Copyright © 2011-2022 走看看