풀소유

  • 홈
  • 태그
  • 방명록

2025/03 41

Visitor Pattern

"데이터 구조는 그대로, 기능만 확장하고 싶을 때!"방문자 패턴은 객체 구조를 변경하지 않고 기능을 추가할 수 있는 강력한 패턴입니다.특히 데이터 구조는 안정적이고 기능이 자주 추가되는 경우에 적합합니다.하지만 새로운 데이터 구조를 추가하는 경우 유지보수가 어려울 수 있음을 고려해야 합니다.📌 방문자 패턴의 핵심 개념Visitor (방문자)객체의 데이터 구조를 변경하지 않고 새로운 기능을 추가하는 역할객체의 내부 구조를 알 필요 없이, 방문한 객체의 accept() 메서드를 통해 적절한 동작을 수행함Element (요소, 데이터 구조)방문자의 기능을 수락하는 역할 (accept(visitor))각 요소는 Visitor 인터페이스를 구현한 객체를 받아서 적절한 방문자를 실행함ConcreteVisitor ..

디자인 패턴 2025.03.03
이전
1 2 3 4 5
다음
더보기
프로필사진

Starting is the perfect condition

  • 분류 전체보기 N
    • CSS
    • JVM N
      • JPA
      • SpringCloud
      • SpringMVC
      • Kotlin
    • Javascript N
      • React
      • NestJS
      • NuxtJS
    • Database
      • Redis
      • Postgresql
    • CS
      • Linux
      • 네트워크
    • DevOps
      • AWS
      • K8S
      • Container
      • VM
      • ElasticSearch
    • wsl2
    • 디자인 패턴
    • 자료구조 & 알고리즘
    • 도서
    • 금융 N
    • GraphQL
    • Keycloak
    • 정보처리기사

Tag

커스텀 파이프, 슈퍼-서브 타입 모델링, AWS, 일대일 식별, postgresql 배열, QClass, nestjs, com.vladmihalcea:bibernate-types, 상송 관계 매핑, github actions, 파이프, querydsl, postgre array, JPA, env, 조인테이블, @MapsId, AuroraDB, authguard, oauth2,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바