Design Pattern

Sample document listing for the collection designpattern.

디자인 패턴

Overview

4 minute read

소프트웨어 개발을 할 때 사용되는 디자인 패턴이란 과거에 소프트웨어 개발 과정에서 발견된 설계 노하우를 축적하여 그 방법에 이름이 붙여서 이후에 재사용하기 좋은 형태로 특정 규약을 만들어서 정리해둔 것을 말한다. 즉 효율적인 소프트웨어를 만들기 위한 방법론이라고 생각하면 될 듯하다...

Abstract Factory

5 minute read

추상 팩토리 패턴은 여러개의 개별적인 팩토리를 캡슐화하는 방법을 제공한다. 각각의 팩토리는 구현 클래스(Concrete Class) 없이 공통의 기능을 가지고 있어야 한다. 보통의 경우에는 클라이언트 프로그램에서 추상 팩토리에 대한 구현체(Concrete Implementation...

Builder

12 minute read

소프트웨어 개발 분야에서 복잡한 객체를 생성하는 것은 종종 어려운 작업일 수 있습니다. 선택적 속성이 많은 객체는 구성 프로세스가 번거롭고 오류가 발생하기 쉽습니다. 이때 빌더 패턴이 도움이 됩니다.

Prototype

less than 1 minute read

To Be Updated

Singleton

less than 1 minute read

To Be Updated

Adapter

less than 1 minute read

To Be Updated

Bridge

less than 1 minute read

To Be Updated

Composite

less than 1 minute read

To Be Updated

Decorator

less than 1 minute read

To Be Updated

Facade

less than 1 minute read

To Be Updated

Flyweight

less than 1 minute read

To Be Updated

Proxy

less than 1 minute read

To Be Updated

Interpreter

less than 1 minute read

To Be Updated

Command

less than 1 minute read

To Be Updated

Iterator

less than 1 minute read

To Be Updated

Mediator

less than 1 minute read

To Be Updated

Memento

less than 1 minute read

To Be Updated

Observer

less than 1 minute read

To Be Updated

State

less than 1 minute read

To Be Updated

Strategy

less than 1 minute read

To Be Updated

Vistor

less than 1 minute read

To Be Updated

Final

less than 1 minute read

To Be Updated