354 words
2 minutes
디자인 패턴이란? / デザインパターンとは?

디자인 패턴이란? / デザインパターンとは?#


한글: 디자인 패턴은 프로그램이나 라이브러리를 개발할 때 기초적인 원리가 된다
日本語: デザインパターンは、プログラムやライブラリを開発する際の基本原理となる


디자인 패턴을 배우는 이유 / なぜデザインパターンを学ぶか#

한글: 프로그램 만들 때 기초적인 뼈대가 되며, 개발자가 배워야 하는 기본 중의 기본
日本語: プログラムを作る際の基本的な骨組みとなり、開発者が学ぶべき基本中の基本


실무 적용 예시 / 実務での適用例#

  • 유니티: MVP 패턴
  • Spring: MVC 패턴
  • 유니티에서는 싱글톤도 자주 사용
생성 패턴 / 생성に関するパターン > **한글:** 싱글톤, 팩토리 패턴 중요 > **日本語:** シングルトン、ファクトリーパターンが重要
구조 패턴 / 構造に関するパターン > **한글:** 프록시 패턴 중심 > **日本語:** プロキシパターンを中心に
행동 패턴 / 振る舞いに関するパターン > **한글:** 이터레이터, 옵저버, 전략 패턴 중심 > **日本語:** イテレータ、オブザーバー、ストラテジーパターンを中心に

라이브러리 활용 예 / ライブラリ活用例#

  • Passport 라이브러리: 로그인 기능 간단 구현
  • 전략 패턴이 구현된 라이브러리 중 하나
  • Spring Web: MVC
  • Vue.js: MVVM

참고 링크 / 参考リンク
Unity MVP 패턴 블로그

디자인 패턴이란? / デザインパターンとは?
https://yuminjo.github.io/YuminJo-Blog/posts/whatisdesignpattern/
Author
[Unity Developer] Yumin.Jo
Published at
2025-01-13
License
CC BY-NC-SA 4.0