더북(TheBook)

물론 싱글톤의 모든 문제가 다 해결된 것은 아닙니다. 다중 노드 환경에서 백 엔드에 위치한, 스레드-안전하지 않은 리소스에 접근할 목적으로 빈을 사용하면 여전히 문제가 될 수 있습니다. 병목이 발생하고 클래스 간 강한 결합이 유발되는 현상은 또 다른 문젯거리입니다.

패턴을 남용한 결과 안티패턴으로 전락한 건 안타깝지만, 싱글톤 패턴은 GoF가 처음 소개한 이후 충분히 성장을 거듭했고 여전히 중요하고 발전성 있는 디자인 패턴입니다.

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