싱글톤
-
싱글톤 패턴은 안티 패턴인가? :: 마이구미디자인 패턴 2017. 12. 6. 21:18
이 글은 싱글톤 패턴(Singleton Pattern) 에 대해 다룬다.디자인 패턴 중 가장 기본적이고 쉬운 패턴이다.싱글톤 패턴에 대한 편중된 글이 아닌 전체적인 모습을 다뤄본다.위키 - https://en.wikipedia.org/wiki/Singleton_pattern 제목과 같이 "싱글톤 패턴에 대한 우려"에 대한 글이다.본인의 경우에는 "싱글톤 패턴은 사용하지 않는 것이 좋다" 에 대한 입장이다.먼저 무엇인지부터 천천히 보면서 근거들을 확인해보자. 싱글톤(Singleton) 패턴은 무엇인가? 싱글톤 패턴은 한번쯤은 사용해봤거나 현재도 사용하고 있을 것이다.실제 프로젝트에서도 사용하는 정도로 많이 알려진 패턴이다. 클래스의 객체를 하나로 제한한다.즉, 생성자를 여러번 호출한다하더라도 최초로 생성된..