================================================================================
DESIGN PATTERNS FOR BETTER CODE
================================================================================
These are the files I used for a Presentation at UTP. Feel Free to use them however you see fit.
Books:
Repos:
1) N-SOLID Design Principles
================================================================================
CREATIONAL
================================================================================
2) Builder:
3) Factory
4) Prototype
5) Singleton
================================================================================
STRUCTURAL
================================================================================
6) Composite
7) Decorator
8) Flyweight, Facade, Proxy...
================================================================================
BEHAVIOURAL
================================================================================
9) Chain of Responsibility
================================================================================
NETWORK
================================================================================
10) Command
11) Mediator
12) Memento
================================================================================
THE MOST IMPORTANT !!
================================================================================
13) State -> Finite State Machines -> Hierarchical -> Automata
================================================================================
email: juansaenz.personal@gmail.com github: juanccs