Content deleted Content added
more examples from c2.com, add References section, de-stub |
m Typo correction - You can help! |
||
Line 13:
* [[Observer pattern]]: aka Publish/Subscribe or Event Listener. Objects register to observe an event which may be raised by another object
** Weak reference pattern: De-couple an observer from an observable.<ref>http://c2.com/cgi/wiki?WeakReferencePattern</ref>
* [[Protocol stack]]: Communications are handled by multiple layers, which form an encapsulation
* [[State pattern]]: A clean way for an object to partially change its type at runtime
* [[Strategy pattern]]: Algorithms can be selected on the fly
|