Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M0544

Proxy Pattern

Proxy Pattern
CreateHigh supportDesign Thinking
Included
account_tree

Version 1.0.0 · Updated 2026-07-30

CORE DEFINITION

Provide a surrogate or placeholder for another object to control access to it.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

Control access and enhance functionality. A secretary is a proxy for the CEO; a CDN is a proxy for the server. As a scaffold, it teaches us to establish a 'buffer' between core resources and external requests: performing permission control, cache acceleration, or logging to protect the core from direct impact.

anchor

Anchor fast decisions

Insert a proxy object between the client and the target object, with the proxy intercepting and controlling access to the real object. The proxy can add enhanced logic such as permission checks, caching, logging, or lazy loading before and after forwarding requests; the real object remains transparent to the client, which believes it is interacting with the real object, but all calls are actually routed through the proxy.

MINIMUM ACTION

In progress 0/4

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

  • link
    zh.wikipedia.orghttps://zh.wikipedia.org/wiki/%E4%BB%A3%E7%90%86%E6%A8%A1%E5%BC%8FZH · Explicit
    verified

RELATED MODELS