옵저버패턴1 자바 백엔드에서 자주 사용되는 디자인 패턴 조합 1. 팩토리 + 싱글턴팩토리 패턴과 싱글턴 패턴의 조합은 특히 객체 생성 로직이 복잡하거나, 인스턴스(객체)를 전역적으로 한 번만 생성하고 관리해야 할 떄 유용함.팩토리 패턴을 사용해 객체 생성을 캡슐화하고, 이 팩토리 자체를 싱글턴으로 관리하여 애플리케이션 전역에서 하나의 팩토리 인스턴스(객체)만을 사용하게 할 수 있음. 팩토리를 싱글턴으로 관리함으로서 얻는 장점일관된 객체 접근모든 컴포넌트가 동일한 설정, 동일한 상태의 객체를 공유하게 하여 일관성을 유지할 수 있게 해줌자원의 효율적 사용객체 생성에 필요한 자원을 중복해서 사용하지 않아도 됨.설정과 구성의 중앙 관리 구성 변경이 필요할 때 단일 위치에서 수정을 하면 그 영향이 애플리케이션 전체에 적용되기 때문에 관리가 용이함 객체 생성 로직의 캡슐화... 2024. 7. 23. 이전 1 다음