GoF의 디자인 패턴 3장 Singleton 패턴 (2) thread-safe한 사용법
2019-08-22
앞 포스팅에서 멀티 쓰레드
환경에서는 Singleton을 주의해서 사용해야 한다고 마무리 지었다.
Not First But Best
앞 포스팅에서 멀티 쓰레드
환경에서는 Singleton을 주의해서 사용해야 한다고 마무리 지었다.
어디서 많이 들어보기도 하고 어렴풋하게 다들 알고 있는 패턴일 듯. 3번은 이 책을 읽으면서 처음 알게된 사실이고, 4번은 같이 정리해두면 좋을 듯 해서 넣어봤다. 글이 너무 길어질 듯 해서 쪼개서 올릴 예정.
지난주에 싱글턴까지 쓸랬는데 흑흑.. 벌써 스터디가 거의 다 끝나가고있다.
이 부분 스터디 한지 한 달이나 지나서 글을 쓰게 되었다. GoF책에서 적혀져 있는 이 패턴의 정의는 아래와 같다.
이 책에서 설명하는 디자인 패턴은 목적
에 따라 생성(3장), 구조(4장), 행위(5장) 으로 나누고 있으며, 범위
에 따라 클래스를 대상으로 하는지, 객체를 대상으로 하는지로 구분하고 있다.