📚 Chapter 2.1.4. ISP (Interface Segregation Principle) – 인터페이스 분리 원칙✅ ISP란?"하나의 클라이언트가 자신이 사용하지 않는 메서드에 의존하지 않게 해야 한다."쉽게 말하면,"인터페이스는 작게 작게 쪼개라!""필요한 기능만 가진 인터페이스만 제공해라!"📚 왜 ISP가 중요한가?문제 상황결과거대한 인터페이스필요 없는 메서드도 강제로 구현해야 함코드 복잡성 증가무쓸모 코드들이 시스템을 오염시킴유지보수 난이도 상승하나 바꾸면 연쇄 수정 지옥✅ ISP를 지키면 →필요한 기능만 깔끔하게 다루고,코드 수정 범위 최소화된다!🛠️ 기본 나쁜 예제: ISP 위반덩치 큰 인터페이스public interface IWorker{ void Work(); voi..