작성한 질문수
스프링 핵심 원리 - 기본편
싱글톤 패턴
작성
·
349
0
의존관계상 클라이언트가 구체 클래스에 의존한다. DIP를 위반한다.
문서에 이렇게 써져있는데 모든 싱글톤패턴이 DIP를 위반 할 수밖에 없는건가요? 아니면 지금 이 코드만 그런건가요?
답변 1
1
안녕하세요. alrnr3521님, 공식 서포터즈 David입니다.
싱글톤 패턴의 원래 의도만 놓고 보면 해당 패턴을 구현한 뒤 클라이언트에서 getInstance()로 가져와 사용하는 것 모두가 DIP 위반입니다.
아래 글도 참고해주세요.
https://www.inflearn.com/questions/123791
감사합니다.