SOLID가 뭔가요? 🤔객체지향 프로그래밍의 5가지 핵심 설계 원칙입니다.마치 탄탄한 건물을 짓기 위한 건축의 기본 원칙처럼, 견고한 소프트웨어를 만들기 위한 기초가 되는 원칙들이에요!S - 단일 책임 원칙 (Single Responsibility Principle) 📝핵심 개념한 클래스는 단 하나의 책임만 가져야 합니다"변경의 이유가 오직 하나여야 한다"는 의미예시 코드// Bad Exampleclass UserService { public void saveUser(User user) { /* 저장 로직 */ } public void sendEmail(User user) { /* 이메일 발송 로직 */ } public void generateReport(User user) { /* ..