[싱글톤 패턴] 오직 하나의 접근, 그리고 전역적인 접근
이번에 사용하게 된 싱글톤 패턴입니다. 프로그래밍하다 프로그램 내에서 단 하나만 존재하며, 전역적인 접근을 요구하는 경우가 있습니다. 저 같은 경우는 디바이스를 떠올렸는데(좋은 생각이 아닐 수도 있습니다.) 이러한 배경 하면 무슨 상황이 떠오르시는지요. 모두 경험이 다르기 때문에 다른 것들이 떠오르겠지요. 디바이스는 그리기에서도 필요하고, 변환에서도 필요하고 여기저기서 쓰이는데, 어차피 디바이스는 1개이고, 여러군데에서 쓰이니까, 인자로 계속 넘겨주지 말고, 어디서든지 접근 가능케 하자는 것입니다.
https://thinknotepad.tistory.com/entry/%EC%8B%B1%EA%B8%80%ED%86%A4-%ED%8C%A8%ED%84%B4-%EC%98%A4%EC%A7%81-%ED%95%98%EB%82%98%EC%9D%98-%EC%A0%91%EA%B7%BC-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EC%A0%84%EC%97%AD%EC%A0%81%EC%9D%B8-%EC%A0%91%EA%B7%BC?category=642643