반응형
김영한
-
[Spring]스프링 - SOLID김영한 2023. 5. 19. 11:12
스프링에서 매번 언급되는 SOLID 5가지 원칙에 대해 알아보자 SOLID SRP : 단일 책임 원칙 (single responsibility principle) OCP : 개방-폐쇄 원칙(Open/closed principle) LSP : 리스코프 치환 원칙(Liskov substitution principle) ISP : 인터페이스 분리 원칙(Interface segregation principle) DIP : 의존관계 역전 원칙 (Dependency inversion principle) 앞글자를 따서 solid라고 칭한다. 이제 하나씩 자세히 알아보도록 하자. 1. SRP : 단일 책임 원칙 (single responsibility principle) 한 클래스는 하나의 책임을 가져야 한다. 하나의..