구성 설정 문제에 어떤 디자인 패턴을 적용 할 수 있습니까? 크고 복잡한 소프트웨어 제품에서 구성 가능한 설정을 관리하는 것은 큰 고통이됩니다. 문제에 대한 두 가지 접근 방식은 다음과 같습니다. 시스템의 각 구성 요소가 구성 파일 또는 레지스트리 설정에서 자체 구성을로드하도록합니다. 구성 가능한 모든 시스템 설정을로드하고 각 구성 요소가 설정에 대해 설정 로더를 쿼리하도록하는 설정 로더 클래스가 있습니다. 이러한 접근 방식은 모두 나에게 잘못되었다고 느낍니다. 문제를 단순화하는 데 사용할 수있는 디자인 패턴이 있습니까? 아마도 의존성 주입 기술을 활용할 수있을 것입니다. 쿼리 설정,로드 및 저장을위한 인터페이스를 만드는 것을 선호합니다. 의존성 주입을 사용하여이를 필요한 각 구성 요소에 주입 할 수 있..