더북(TheBook)

▲ 그림 4-3 기존 클래스에 코드를 추가할까, 새 클래스를 만들까? 두 방법 모두 장단점이 있다.

한 클래스가 많은 다른 클래스에 의존하게 되고 각각의 클래스가 커지기 시작하면, 순환을 끊는 것을 고려해야 한다. 이제부터 설명할 내용을 포함해 여러 대안을 고려해 볼 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.