인터페이스 사용에 관하여 질문드립니다.
답변 감사합니다 토비님작성해주신 답변을 읽어보니 제가 인터페이스의 사용 관점이 많이 협소했음을 느낍니다. 설명해주신 '메소드를 추가하거나 변경할 때 양쪽(인터페이스, 클래스)을 다 고치는게 귀찮아서' 딱 이관점으로 인터페이스를 사용해 왔던것 같습니다. 답변을 읽던중 한가지 더 궁금한것이 생겼습니다. 설계에 관련된 것인데요.프로젝트 초기에 사용자의 요구사항을 잘 분석하여 인터페이스를 잘 설계하고 작업을 시작했는데, 사용자의 요구사항이 인터페이스를 수정해야할 정도로 변경이 일어난다면 토비님께서는 보통 어떤식으로 이러한 문제를 해결하시는지 궁금합니다.!