싱글톤 테스트가 어려운 이유2025.12.25·수정 2026.04.23·수정 1회design-patterntesting 글로벌 상태 유지 어플리케이션 전반에 걸쳐 동일한 인스턴스를 사용하기 때문에 테스트 사이의 의존성이 생길 수 있음 mock 어려움 고정된 인스턴스를 반환하기 때문에 테스트 중에 mocking하기가 어려움 의존성 주입을 통해 가능하지만 기본적인 싱글톤 패턴에서는 어려움 함께 읽기 좋은 글ReSTful API Patch 요청에 대한 응답은 변경된 리소스만 내려주는게 좋다.design-patternCommand 패턴은 생성과 실행시점을 분리한다.design-pattern변경 이력 (1)