Design Pattern/What is a design pattern?1 [Design Pattern] 디자인 패턴 이란? 디자인 패턴이란? 소프트웨어 개발에서 디자인 패턴은 특정한 상황에서 자주 발생하는 문제를 해결하기 위해 솔루션을 제공하는 디자인의 재사용 가능한 템플릿입니다. 디자인 패턴은 소프트웨어 개발에서 많이 사용되는 문제를 다양한 관점에서 바라보며, 발견된 공통된 해결책이라고 할 수 있습니다. 디자인 패턴의 유형 디자인 패턴은 크게 3가지 유형으로 구분됩니다. 생성패턴(Creational Patterns) : 객체의 생성과 초기화를 다룹니다. 객체를 만드는 방법에 대한 패턴입니다. 대표적인 예로는 Factory Method, Abstract Factory, Singleton, Builder, Prototype 등이 있습니다. 구조패턴(Structural Patterns) : 객체와 클래스를 조합해 더 큰 구조를 .. 2023. 2. 21. 이전 1 다음