Design Pattern Design Pattern이란? A Solution to a problem in a context OOAD에서 자주 발생하는 문제에 대한 재사용 가능한 해결책 Design Pattern의 장점? 코드의 재사용성이 좋아진다 의사소통의 도구이다 설계에 대한 이해가 쉽다 Design Pattern의 종류 목적에 따른 Design Pattern Creational Design Pattern 객체 인스턴스 생성을 위한 패턴으로, Client와 Concreate Instance와의 decoupling을 하게 해주는 패턴들이다. => new 키워드 없이 생성 종류 : Singleton, Factory Method, Abstract Factory, Builder, Prototype Struc..