首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
(完)【愚公系列】C#版设计模式和原则
愚公搬代码
创建于2022-02-24
订阅专栏
二十三种设计模式-七大原则-九大通配
暂无订阅
共40篇文章
创建于2022-02-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【愚公系列】2022年02月 面向对象设计原则(三)-里氏替换原则(Liskov Substitution Principle or LSP)
@TOC 前言 常用的面向对象设计原则有七个,这七大设计原则都是以可维护性和可复用性为基础的,这些原则并不是孤立存在的,它们相互依赖相互补充,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的
【愚公系列】2022年02月 面向对象设计原则(七)-迪米特法则(Law of Demeter or LoD)
前言 常用的面向对象设计原则有七个,这七大设计原则都是以可维护性和可复用性为基础的,这些原则并不是孤立存在的,它们相互依赖相互补充,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的可维护性。
【愚公系列】2022年02月 面向对象设计原则(五)-接口隔离原则(Interface Segregation Principle or ISP)
@TOC 前言 常用的面向对象设计原则有七个,这七大设计原则都是以可维护性和可复用性为基础的,这些原则并不是孤立存在的,它们相互依赖相互补充,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的
【愚公系列】2022年02月 面向对象设计原则(二)-开放闭合原则(Open-Closed Principle or OCP)
@TOC 前言 常用的面向对象设计原则有七个,这七大设计原则都是以可维护性和可复用性为基础的,这些原则并不是孤立存在的,它们相互依赖相互补充,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的
【愚公系列】2022年02月 面向对象设计原则(六)-合成复用原则(Composite Reuse Principle or CRP)
@TOC 前言 常用的面向对象设计原则有七个,这七大设计原则都是以可维护性和可复用性为基础的,这些原则并不是孤立存在的,它们相互依赖相互补充,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的
【愚公系列】2022年02月 面向对象设计原则(一)-单一职责原则(Single Responsibility Principle or SRP)
@TOC 前言 常用的面向对象设计原则有七个,这七大设计原则都是以可维护性和可复用性为基础的,这些原则并不是孤立存在的,它们相互依赖相互补充,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的
【愚公系列】2022年02月 面向对象设计原则(四)-依赖倒置原则(Dependence Inversion Principle DIP)
@TOC 前言 常用的面向对象设计原则有七个,这七大设计原则都是以可维护性和可复用性为基础的,这些原则并不是孤立存在的,它们相互依赖相互补充,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的
【愚公系列】2022年02月 通用职责分配原则(三)-低耦合原则(Low Coupling Principle)
前言 GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。 首先我们先来区分下GRASP与GOF模式的区别,它们主
【愚公系列】2022年02月 通用职责分配原则(六)-多态原则(Polymorphism Principle)
前言 GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。 首先我们先来区分下GRASP与GOF模式的区别,它们主
【愚公系列】2022年02月 通用职责分配原则(七)-纯虚构原则(Pure Fabrication Principle)
前言 GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。 首先我们先来区分下GRASP与GOF模式的区别,它们主
【愚公系列】2022年02月 通用职责分配原则(一)-信息专家原则(Information Expert Principle)
一、自动API配置 1.注册模型类 2.注册自动API方法 3.完整的配置文件 EBusinessHttpApiHostModule 如下: 4.启动程序 效果图如下: 二、aotumap自动配置 应
【愚公系列】2022年02月 通用职责分配原则(四)-高内聚原则(High Cohesion Principle)
前言 GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。 首先我们先来区分下GRASP与GOF模式的区别,它们主
【愚公系列】2022年02月 通用职责分配原则(五)-控制器原则(Controller Principle)
前言 GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。 首先我们先来区分下GRASP与GOF模式的区别,它们主
【愚公系列】2022年02月 通用职责分配原则(八)-中介原则(Indirection Principle)
前言 GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。 首先我们先来区分下GRASP与GOF模式的区别,它们主
【愚公系列】2022年02月 通用职责分配原则(二)-创造者原则(Creator Principle)
前言 GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。 首先我们先来区分下GRASP与GOF模式的区别,它们主
【愚公系列】2022年02月 通用职责分配原则(九)-受保护变量原则(Protected Variations Principle)
前言 GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。 首先我们先来区分下GRASP与GOF模式的区别,它们主
【愚公系列】2022年02月 二十三种设计模式(九)-装饰者模式(Decorator Pattern)
前言 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计
【愚公系列】2022年02月 二十三种设计模式(十)-外观模式(Facade Pattern)
@TOC 前言 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无
【愚公系列】2022年02月 二十三种设计模式(六)-适配器模式(Adapter Pattern)
@TOC 前言 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无
【愚公系列】2022年02月 二十三种设计模式(八)-组合模式(Composite Pattern)
@TOC 前言 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无
下一页