Context: |
|
||||
Challenge: |
To avoid redundant storage, as well as its copying and disposal overhead. |
||||
Skill: |
|||||
Participants: |
|
||||
Signature: |
Resource Proxies share a Resource Implementation and represent it. |
||||
Used patterns and idioms: |
Reference-counting idiom, optionally: Lazy Copy. |
||||
Used by: |
Flyweight-aided character string. |
||||
Scope: |
General (system programming). |