면접준비)Solid 원칙 정리

허윤·2025년 12월 20일
이니셜이름내용
SSingle Resposibility단일 책임 원칙(SRP)으로 하나의 클래스는 하나의 책임만을 가져야 한다
OOpen Closed확장엔 열려있고 수정엔 닫혀있어야 한다(OCP)는 원칙
LLiskov Substitution부모가 같은 클래스는 서로 바꿔도 작동해야한다(LSP)는 다형성 원칙
IInterface Segregation인터페이스분리 원칙(ISP)으로 인터페이스를 사용 의도에 맞게끔 잘게 분리해놔야 한다는 원칙
DDependency Inversion의존성 역전 원칙(DIP)으로 하위모듈(Truck) 자체가 아닌 상위모듈(Vehicle)에 의존하여 구현하여야 한다는 원칙
profile
C# 클라이언트 프로그래밍 지망

0개의 댓글