Algorithms: patterns: Difference between revisions
From wikinotes
(→Notes) |
(→Notes) |
||
Line 14: | Line 14: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| [[singleton pattern]] || | | [[singleton pattern]] || lazily evaluated global variables ++ logic | ||
|- | |- | ||
| [[strategy pattern]] || | | [[strategy pattern]] || AKA - interfaces are dope | ||
|- | |- | ||
| [[observer pattern]] || register subscriptions, send events to them | | [[observer pattern]] || register subscriptions, send events to them |
Revision as of 23:21, 26 November 2022
See Also Programming: Concurrency Patterns
References
Wikipedia: Software Design Patterns https://en.wikipedia.org/wiki/Abstract_factory_pattern#External_links
Notes
singleton pattern lazily evaluated global variables ++ logic strategy pattern AKA - interfaces are dope observer pattern register subscriptions, send events to them factory pattern choose/instantiate a concretion of an interface