Khadra

  • 홈

프록시 1

[24] 디자인 패턴 목록 - 구조 패턴 - 프록시 패턴(Proxy Patten)

출처 : 디자인 패턴에 뛰어들기 - 알렉산더 슈베츠 도서프록시(Proxy)다른 객체에 대한 대체 또는 자리표시자를 제공할 수 있는 구조 디자인 패턴이다. 원래 객체에 대한 접근을 제어한다.이로 인해서 당신의 요청이 원래 객체에 전달되기 전 또는 후에 무언가를 수행할 수 있도록 한다.문제객체에 대한 접근을 제한하는 이유는 무엇인지, 이 질문에 답하기 위하여 방대한 양의 시스템 자원을 소비하는 거대한 객체가 있다고 가정해본다.이 객체는 필요할 때가 있기는 하지만, 항상 필요한 것은 아니다.데이터베이스 쿼리들은 정말 느릴 수 있다는 예시이다.실제로 필요할 때만 이 객체를 만들어서 지연된 초기화를 구현할 수 있다.그러면 객체의 모든 클라이언트들은 어떤 지연된 초기화 코드를 실행해야 한다.불행히도 이것은 아마도 ..

Self-Dev/Design Patterns R&D 2024.07.07
이전
1
다음
더보기

방문자수Total

  • Today :
  • Yesterday :
프로필사진

Khadra

  • All View (110)
    • Self-Dev (36)
      • Design Patterns R&D (35)
      • Coding Test (1)
    • C (0)
    • C++ (0)
    • C# (60)
      • 문법 정리 (39)
      • 응용 정리 (15)
      • 구현 (6)
    • Objective-C (0)
    • Swift (0)
    • UnityEngine (0)
      • C# (0)
      • 2D Project (0)
      • 3D Project (0)
      • UI Tip (0)
      • 유용한 링크 (0)
    • 일상 (14)
      • 여행 숙소 (1)
      • 여행 (5)
      • 맛집 (6)
      • 카페 (2)

Calendar

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바