calendar2 님의 블로그

  • 홈
  • 태그
  • 방명록

아키텍처 패턴 1

디자인 패턴

디자인 패턴이란?프로그램을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계 등을 이용하여 해결할 수 있도록 하나의 "규약" 형태로 만들어 놓은 것을 의미한다. 디자인 패턴은 크게 3가지로 구분된다.생성 패턴구조 패턴행위 패턴생성 패턴생성 패턴은 객체 생성에 관련된 패턴이다. 객체의 생성과 조합을 캡슐화해 특정 객체가 생성되거나 변경되어도 프로그램 구조에 영향을 크게 받지 않도록 유연성을 제공한다.생성 패턴의 역할을 요약하면 "추상 객체 인스턴스화"이다. 생성 패턴은 5가지가 있다.추상 팩토리빌더팩토리 메서드프로토타입싱글톤 정처기를 공부할 때 "추빌팩프싱"이라고 외운 패턴들이다.구조 패턴클래스나 객체를 조합해 더 큰 구조를 만드는 패턴이다. 서로 다른 인터페이스를 지닌 두 개의 객체를 묶어 단일 인터페..

CS/디자인 패턴과 프로그래밍 패러다임 2024.06.19
이전
1
다음
더보기
프로필사진

calendar2 님의 블로그

calendar2 님의 블로그 입니다.

  • 분류 전체보기 (45)
    • 알고리즘 (3)
      • 백준 (1)
      • 개념 정리 (2)
    • CS (7)
      • 디자인 패턴과 프로그래밍 패러다임 (6)
      • 네트워크 (1)
    • 언어 (33)
      • TypeScript (33)
    • 개발 지식 모음 (2)
      • FE (1)
      • DB (1)

Tag

맵드 타입, 타입 추론, typescript, 클러스터 인덱스, 타입 호환성, 함수 타입, 조건부 타입, Solid, 서로소 유니온 타입, 템플릿 리터럴 타입, CS, 타입 좁히기, 객체지향, 디자인 패턴, 제네릭 인터페이스, 알고리즘, 프로그래밍 패러다임, 인덱스드 엑세스, 유틸리티 타입, 타입 단언,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바