목록전체 글 (33)
기록하자..
SOLID
SOLID는 객체 지향 설계 원리인 SRP(Single Responsibility Principle), OCP(Open-Closed Principle), LSP(Liskov Substitution Principle), ISP(Interface Segregation Principle), DIP(Dependcy Inversion Principle)을 통칭하여 부르는 용어이다. SRP(Single Responsibility Principle) "A class should have only one reason to change." 클래스는 응집성이 높아야 한다. 클래스는 여러 멤버 변수를 가지고 여러 메서드를 가질 수 있지만 이들은 모두 한 가지 책임을 위해 존재해야 한다는 것이 SRP이다. OCP(Open-C..
디자인패턴공부
2021. 10. 15. 17:14