> For the complete documentation index, see [llms.txt](https://koseungbin.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://koseungbin.gitbook.io/wiki/books/undefined/part-3..md).

# 주요 디자인 패턴

- [디지인 패턴이란?](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./undefined.md)
- [전략(Strategy) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./strategy.md)
- [템플릿 메서드(Template Method) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./template-method.md)
- [상태(State) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./state.md)
- [데코레이터(Decorator) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./decorator.md)
- [프록시(Proxy) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./proxy.md)
- [어댑터(Adapter) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./adapter.md)
- [옵저버(Observer) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./observer.md)
- [미디에이터(Mediator) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./mediator.md)
- [파사드(Facade) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./facade.md)
- [컴포지트(Composite) 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./composite.md)
- [널(Null) 객체 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./null.md)
- [팩토리 메서드 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./undefined-1-1.md)
- [커맨드 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./undefined-1.md)
- [추상 팩토리 패턴](https://koseungbin.gitbook.io/wiki/books/undefined/part-3./undefined-2.md)
