LSP1 객체 지향 설계의 5가지 원칙 (S.O.L.I.D) 객체지향의 추상화를 검색하다가 새롭게 알게 된 지식이 있어 블로그에 정리한다. SOLID 원칙이란 객체지향 설계에서 지켜줘야 할 5개의 소프트웨어 개발 원칙을 말한다.SRP(Single Responsibility Principle) : 단일 책임 원칙OCP(Open Closed Principle) : 계방 폐쇄 원칙LSP(Listov Substitution Principle) : 리스코프 치환 원칙ISP(Interface Segregation Principle) : 인터페이스 분리 원칙DIP(Dependency Inversion Principle) : 의존 역전 원칙좋은 설계란 시스템에 새로운 요구사항이나 변경사항이 있을 때, 영향을 받는 범위가 적은 구조를 말한다. 그래서 시스템에 예상하지 못한 변경.. 2024. 10. 10. 이전 1 다음