공부하는 존버맨

  • 홈
  • 태그
  • 방명록

Command Pattern 1

History 관리(Command 패턴 & Deque 자료구조 & Factory Method 패턴)

History 관리 (Undo, Redo)회사에서 History 관리에 대한 요구사항을 받았고, 이를 수행하기 위해 디자인 패턴 중 Command 패턴을 이용하기로 하였다. Command 패턴은 소프트웨어 디자인 패턴 중 하나로, 주로 실행 취소(Undo)와 다시 실행(Redo) 기능을 구현할 때 많이 사용된다. 이 패턴에서는 각 작업을 커맨드 객체로 캡슐화하여, 작업에 대한 정보를 독립적으로 관리하고 실행할 수 있게 한다. 예를 들어, 사용자가 텍스트를 입력하거나 객체를 추가하는 등의 작업을 할 때, 각각의 작업을 커맨드 객체로 만들어 저장한다. 이렇게 하면 언제든지 실행 취소(Undo)나 다시 실행(Redo)할 수 있어, 복잡한 작업도 쉽게 관리할 수 있다. command-manager.tsimpor..

Programming Language/JS & TS 2024.10.09
이전
1
다음
더보기
프로필사진

공부하는 존버맨

개발 및 경제 블로그입니다. 부자가 되고 싶어요.

  • 분류 전체보기 (112)
    • 주식 (30)
      • 투자 (1)
      • 기업분석 (19)
      • 비트코인 (9)
    • 거시경제 (2)
      • 트럼프 (2)
    • Programming Language (8)
      • JS & TS (7)
      • Python (1)
    • FE (12)
      • Angular (11)
    • 백준 코딩테스트 (25)
      • 그리디(Greedy) (14)
      • 구현 (3)
      • 완전탐색(Brute force) (2)
      • DFS, BFS (6)
    • MLOps (23)
      • Airflow (23)
    • ETC (3)
      • 정보처리기사 (2)
    • Projects (7)
      • ClimaML (5)

Tag

angular, 전기차 충전소, Python, airflow, 티스토리챌린지, 비트코인, evgo, ETL, 인튜이티브 머신스, 트럼프, 전기차, LUNR, 달, 로보택시, 주식, 가상화폐, 일드맥스, Dag, 암호화폐, 오블완,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/11   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바