소프트웨어 디자인 패턴(Software Design Pattern)

Seo·2020년 4월 17일
0

design_pattern

목록 보기
1/11
post-thumbnail

머리글

[wikipedia]
https://en.wikipedia.org/wiki/Design_pattern

소프트웨어 개발 방법에서 사용되는 디자인 패턴은 프로그램 개발에서 자주 나타나는 과제를 해결하기 위한 방법 중 하나로, 과거의 소프트웨어 개발 과정에서 발견된 설계의 노하우를 축적하여 이름을 붙여, 이후에 재이용하기 좋은 형태로 특정의 규약을 묶어서 정리한 것이다. 알고리즘과 같이 프로그램 코드로 바로 변환될 수 있는 형태는 아니지만, 특정한 상황에서 구조적인 문제를 해결하는 방식을 설명해 준다.

패턴들

  1. GoF(Gang of Four) 패턴
  2. 동시성(Concurrency) 패턴
  3. 아키텍쳐(Architectural) 패턴
  4. 클라우드 분산(Cloud distributed) 패턴
profile
개발관심자

0개의 댓글