The Desing Patters are important artifacts in the Architec Software because its can hel us to develop better systems, reuse code, major performance, etc.
But what is a Desing Pattern?
"Each pattern describes a problem which occurs over and over again in our enviroment, and then describes the core of the solution to that problem, in such a way that you can use this solution a millon times over, without ever doing it the same way twice" Christopher Alexander, In simple for are solutions for specific probles.
This books mentions 20 patterns.
- Creational Patterns:
Abstract Factory
Builder
Prototype
Singleton
- Structural Patterns:
Adapter (object)
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
- Behavioral Patterns:
Template Method
Chain of Responsability
Command
Iterator
Mediator
Memento
Observer
State
Strategy
Visitor
The experience, enviroment and problem tell us what is the best patter than we can to use.
The experience, enviroment and problem tell us what is the best patter than we can to use.
I will post here that Patters, explain, etc.
No hay comentarios:
Publicar un comentario