
디자인 패턴이란?디자인 패턴은 소프트웨어 디자인에서 자주 발생하는 문제들을 해결하기 위한 재사용 가능한 방법이다. 이러한 패턴들은 공통된 설계 문제들을 효과적으로 해결할 수 있도록 검증된 방법론을 제공하며, 코드의 유지보수성, 확장성, 이해성을 향상시다. 디자인 패턴 종류 1) 생성 패턴(Creational Pattern)생성패턴은 객체를 생성하는데 필요한 패턴들이다.객체의 생성을 캡슐화하여 전체적인 프로그램 구조에 영향을 주지 않으면서 확장성을 갖게 만든 패턴이다. 팩토리 메서드 패턴(Factory Methods Pattern)추상 팩토리 패턴(Abstract Factory Pattern)싱글톤 패턴(Singleton Pattern)빌더 패턴(Builder Pattern)프로토타입 패턴(Prototyp..