개발바닥곰발바닥
반응형
[객체지향] SOLID 원칙이란
기타 2022. 4. 2. 04:04

SOLID 원칙 SOLID 원칙이란 객체 지향 프로그래밍 및 설계의 다섯 가지 기본 원칙이다. 시간이 지나도 유지 보수와 확장이 쉬운 유연성 있는 시스템을 만들고자 할 때 적용할 수 있는 지침이다. 이 원칙들은 애자일 소프트웨어 개발의 전반전 전략의 일부라고 볼 수 있다. SOLID 원칙을 이루는 요소를 보면 다음과 같다. SRP(Single responsibility principle) - 단일 책임 원칙 OCP(Open/closed principle) - 개방 폐쇄 원칙 LSP(Liskov substitution principle) - 리스코프 치환 원칙 ISP(Interface segregation principle) - 인터페이스 분리 원칙 DIP(Dependency inversion princi..

반응형