목록2025/09/11 (1)
Jin's IT Story

소프트웨어 개발에서 객체지향 프로그래밍은 유지보수성과 확장성을 높이는 핵심적인 방법론으로 자리 잡고 있습니다. 그중에서도 SOLID 원칙은 자바(Java) 개발자를 포함한 대부분의 프로그래머들이 반드시 이해하고 실천해야 하는 중요한 지침이라 할 수 있습니다. 본 글에서는 SOLID 원칙 가운데 후반부에 해당하는 리스코프 치환 원칙(Liskov Substitution Principle, LSP), 인터페이스 분리 원칙(Interface Segregation Principle, ISP), 그리고 의존성 역전 원칙(Dependency Inversion Principle, DIP)에 대해 자세히 살펴보겠습니다.리스코프 치환 원칙(LSP)리스코프 치환 원칙은 1987년 바바라 리스코프(Barbara Liskov)..
DevBasics: 개발 개념 기초 다지기
2025. 9. 11. 21:31