Algorithms: patterns: Difference between revisions

From wikinotes
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