chuuu-devcamp

  • 홈
  • 태그
  • 방명록

Computer Science./Design Patterns. 1

[Design Patterns.] 디자인 패턴이란?

디자인 패턴은 소프트웨어 디자인 과정에서 자주 발생하는 문제들에 대한 전형적인 solution이다. 이는 재사용할 수 있는 코드 조각같은 것들이 아니고, 특정 문제를 해결하는 방식을 알려주는 일반적인 개념이다.패턴은 알고리즘과 혼동되곤 하는데, 둘 다 어떤 문제를 해결하기 위해 따라야 할 일련의 절차를 정의하지만, 패턴은 알고리즘보다 더 상위 수준의 설명을 의미한다. 즉, 알고리즘을 요리에 대한 레시피에 비유한다면, 패턴은 다이닝 코스 구성으로 비유할 수 있다. 디자인 패턴은 Creational Pattern(생성 패턴), Structural Pattern(구조 패턴), Behavioral Pattern(행동 패턴) 3가지로 구분 되며 종류는 다음과 같다.Creational PatternStructur..

Computer Science./Design Patterns. 2023.09.21
이전
1
다음
더보기
반응형
프로필사진

chuuu-devcamp

  • Categories. (90)
    • Daily. (5)
      • Chitchat. (3)
      • Insights. (2)
    • Computer Science. (2)
      • Data Structure. (0)
      • Database. (0)
      • Network. (0)
      • Operating System. (0)
      • Algorithm. (0)
      • Books. (1)
      • Design Patterns. (1)
    • Development. (3)
      • JavaScript. (1)
      • Problem solving. (22)
      • Refectoring. (1)
      • C++ (4)
      • Android Automotive (1)
      • Data Visualization (3)
      • ETC (1)
      • Node.js (1)
    • English. (1)
      • Business Expressions. (6)
      • Daily Expressions. (35)
    • Projects (4)
      • Camping Info (3)
      • Private Server (1)

Tag

hit the gym, 현대오토에버, seaborn, Business_english, 영어표현, c++_stl, hit the books, data_visualization, 개발자, Python, hit the bars, C++, hit the sack, Growth_Mindset, hit the road, 이직, 영어회화, 성장, Imposter_Syndrome, 영어표현 #영어회화 #혹시,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바