- #abstract-factory (1)
- #adapter (1)
- #algorithm (1)
- #architectural (17)
- #aws (2)
- #axios (1)
- #builder (1)
- #chain-of-responsibility (1)
- #channel (2)
- #close (1)
- #command (1)
- #context (1)
- #decorator (1)
- #design-pattern (17)
- #devops (7)
- #docker (3)
- #ecs (1)
- #facade (1)
- #factory-method (1)
- #flyweight (1)
- #frontend (4)
- #go (16)
- #gof-design-pattern (17)
- #golang (16)
- #grpc (2)
- #index (1)
- #interpreter (1)
- #iterator (1)
- #java (21)
- #jpa (1)
- #jwt (1)
- #k8s (1)
- #kafka (1)
- #kubernetes (1)
- #linux (2)
- #mediator (1)
- #microservice (1)
- #middleware (1)
- #nacl (1)
- #nginx (1)
- #persistence-context (1)
- #prefix-sum (1)
- #problem-solving (1)
- #prototype (1)
- #python (1)
- #react.js (4)
- #redux (2)
- #security-group (1)
- #select (1)
- #semaphore (1)
- #server (7)
- #sg (1)
- #singleton (1)
- #spring (21)
- #spring-actuator (1)
- #spring-boot (21)
- #spring-security (2)
- #strategy (1)
- #template-method (1)
- #typescript (1)
- #ubuntu (1)
- #unary (1)
- #visitor (1)
- #web (21)
- #webpack (1)
[GOF 디자인 패턴] 팩토리 메서드 (FACTORY METHOD) 패턴
팩토리 메서드(Factory Method) 생성(Creational) 패턴 중 하나로 객체를 생성하기 위해 인터페이스를 정의하지만, 어떤 클래스의 인스턴스를 생성할지는 서브클래스가 결정하도록 하는 패턴