Lying design pattern []

I. Introduction

  • Design pattern is a software design problems prevalent (recurring), and the proposed solutions .

Second, the six principles

a, Single Responsibility Principle

b, the interface segregation principle

c, Dependency Inversion (DIP) Principle

d, Richter substitution principle

e, the principle of opening and closing ocp

f, Demeter

Guess you like

Origin www.cnblogs.com/liugp/p/12082626.html