오늘은 싱글톤 패턴을 적용한 매니저 클래스를 더 효율적으로 작성하는 방법을 배웠다. 기존에는 일반적인 정적 프로퍼티 방식으로 싱글톤 패턴을 구현했지만, 이를 Lazy를 활용하여 보다 성능적으로 개선할 수 있음을 알게 되었다.기존 코드 (일반적인 싱글톤 패턴)기존에는 다음과 같은 방식으로 싱글톤 패턴을 적용한 매니저 클래스를 작성하였다.class GameManager{ public static GameManager Instance { get; } = new GameManager();}이 방식은 객체를 정적으로 생성하여 Instance 프로퍼티를 통해 접근할 수 있도록 한다.하지만 이 방식에는 몇 가지 문제점이 존재한다.즉시 초기화(Eager Initialization)GameManager 클래스가 참..