nest 공부를 하다가, Singleton 패턴에 대해 나왔다. singleton패턴에서는 하나의 객체만 만든다고 하는데 도저히 이해가 되지 않았다. 하다보니 singleton패턴 몇 가지 의문이 들었었다.(하나의 객체만 만들면 클라이언트끼리 특정 데이터에 접근하려 할 때 충돌이 발생하지는 않을까 등등) 그래서 Singel 패턴에 대해서 좀 알아 보았다. Singleton 패턴 싱글톤은 클래스의 인스턴스를 하나만 생성하도록 보장프로그램 전체에서 하나의 객체만 생성새로운 객체를 생성하지 않고 이미 존재하는 객체 재사용주로 글로벌 상태를 관리 (전역 접근 가능)하나의 클라이언트가 싱글톤 객체 속성을 수정하면 , 변경사항은 다른 모른 클라이언트에도 즉시 반영리소스 낭비를 방지생성자 (private)로 외부..