“유지보수성과 확장성이 높은 프로그램을 만드는 5가지 핵심 원칙” 1️⃣ SOLID란?SOLID는 객체지향 설계(Object-Oriented Design) 의 5가지 기본 원칙의 앞글자를 딴 용어로이 원칙들을 잘 지키면, 코드가 유연하고, 수정·확장이 쉬운 구조로 만들어집니다.약자원칙이름영어명S단일 책임 원칙Single Responsibility PrincipleO개방-폐쇄 원칙Open-Closed PrincipleL리스코프 치환 원칙Liskov Substitution PrincipleI인터페이스 분리 원칙Interface Segregation PrincipleD의존성 역전 원칙Dependency Inversion Principle 2️⃣ 설명과 예시구분원칙설명예시S단일 책임 원칙 (Single Res..