싱글톤(singleton)의 단점 1. parameter를 넣을 수가 없다.Class.One, Class.Current, Class.Instance 이런 식으로 참조하기 때문에 parameter를 넣어서 객체 생성을 할 수가 없다.근데 사실 이건 별로 문제가 안 된다. 내가 죽을 때까지 이 클래스에 parameter가 있는 constructor를 만들지 않겠노라고 다짐하면 된다. 아니면 나중에 리팩토링하면서 피똥 싸거나. 2. 객체의 흐름을 따라가기 어렵다.싱글톤의 가장 치명적인 문제점이라고 생각한다.여기저기에서 마구마구 참조하기 때문에 이 객체가 어디에서 어디로 오는지에 대한 흐름이 전혀 보이지 않는다.참조하는 곳이 적다고 해도, 이미 전 세계 언제 어디서나 이 클래스의 싱글톤을 참조해서 가져올 수 있..