
SOLID - SRP(단일 책임 원칙)
2022. 7. 24. 18:22
IT knowledge/CS
SOLID란? 객체지향 설계는 긴 세월과 수많은 시행착오를 거치며 5가지 원칙이 정리되었다. 이것은 객체지향 설계의 5원칙이라고 하며, 앞글자를 따서 SOLID라고 한다. SPR(Single Responsibility Principle) : 단일 책임 원칙 SRP(단일 책임 원칙)이란? 객체지향 설계지침 SOLID원칙 중 하나로, 하나의 클래스에 하나의 책임(메소드)만 가져야한다는 원칙이다. SRP 규칙에 맞게 작성하면 가독성이 좋고, 유지보수에 용이하다. OCP(Open Closed Principle) : 개방 폐쇄 원칙 LSP(Liskov Substitution Principle) : 리스코프 치환 원칙 ISP(Interface Segregation Principle) : 인터페이스 분리 원칙 DIP..