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