반응형 옵저버패턴1 [Design Pattern] 디자인 패턴 디자인 패턴이란? OOP 설계를 할 때, 자주 발생하는 문제들을 피하기 위해 사용되는 패턴 효율적인 코드를 만들기 위한 방법론! 즉, 클린 아키텍처를 위한 전략, 전술 디자인 패턴의 종류 생성 패턴 클래스나 객체의 생성과 참조 과정을 정의하기 위한 패턴 객체의 생성과 조합을 캡슐화해, 특정 객체가 생성, 변경되어도 프로그램 구조에 영향을 크게 받지 않도록 유연성을 제공하기 위한 것을 목표로 둔다 싱글톤(Singleton) : 클래스에서 하나의 객체만 생성, 그 하나의 객체는 어디든 참조가능 하나, 동시 참조는 불가. 전역적인 접근점을 제공하는 패턴으로, 디자인 패턴의 가장 많이 알려진 패턴 프로토타입(Prototype) : 원본 객체를 복제하는 방법으로 객체를 생성하는 패턴 팩토리 메서드(Factory .. 2023. 9. 24. 이전 1 다음 반응형