Patterns


Adapter

To convert the interface of a class into an interface that a client experts.



Facade

Similar to the Adapter pattern, they are both wrappers
Main goal is to make the class easier to use.


State

Encapsulates state-dependent behavior



Strategy

Enables the selection of the implementation at runtime



Observer

Allows any object to send a direct notification to its dependent objects.



Composite



Template Method

Useful when your algorithm only varies slightly from implementation to implementation




© 2020 Better Solutions Limited. All Rights Reserved. © 2020 Better Solutions Limited TopPrev