JuanCCS / design_patterns_collection

0 stars 0 forks source link

================================================================================

                    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:

Intro

Presentation

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

================================================================================

Gracias!!

email: juansaenz.personal@gmail.com github: juanccs