질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
SOLID 원칙 중에서
SRP(단일 책임 원칙)이 하나의 책임만 주고 변경에 대해 다른 객체들에게 영향을 미치지 않는다라고 이해를 했습니다.
그리고 ISP(인터페이스 분리 원칙)는 클라이언트가 의존을 하지 않도록 중간에 인터페이스를 두어서 분리를 시킨다라고 이해를 했습니다.
그런데 이 두개가 책임을 나눈다라는 같은 문제에 대해 제시하는 해결책이라고 생각이 드는데
구현 시에 어느 원칙을 준수하는게 더 우선시 되는 건가요?
아하... ISP에 대해서 제가 정확히 이해를 하지 못했던 것 같네요
답변 감사합니다!