Decorator
Adds new responsibilities to an object by wrapping it in a layer of additional behavior, just as you can decorate a room without changing its walls.
- from
- Naming
- added
- 2026-10-10
- likes
- 0
similar
-
active_decorator github.com
A gem to keep views & helpers object-oriented. :red_circle:
-
Adapter en.wikipedia.org
Allows classes with incompatible interfaces to work together by wrapping its own interface around that of an already existing class.
-
Framework en.wikipedia.org
In software architecture (like in actual architecture), frameworks provide a basic structure to build upon, guiding and constraining further development.
-
Legacy Wrapper patterns.arcitura.com
Wraps legacy systems to expose them as services.
-
Draft.js SimpleDecorator github.com
-
GoWrap github.com
Generate decorators for Go interfaces using simple templates.
Naming › Design Patterns and Anti-Patterns: “Adds new responsibilities to an object by wrapping it in a layer of additional behavior, just as you can decorate a room without changing its walls.”