Design Patterns

Design Patterns ou Padrões de Projetos são técnicas de modelagem OO utilizadas para resolver problemas comuns. A aplicação correta pode trazer vantagens como: otimização de performance de desenvolvimento, reusabilidade de código e extensibilidade do có…


This content originally appeared on DEV Community and was authored by Igor Rudel

Design Patterns ou Padrões de Projetos são técnicas de modelagem OO utilizadas para resolver problemas comuns. A aplicação correta pode trazer vantagens como: otimização de performance de desenvolvimento, reusabilidade de código e extensibilidade do código.

São divididos em três grupos:

  • Creational Design Patterns (Padrões de Criação)
  • Structural Design Patterns (Padrões Estruturais)
  • Behavioral Patterns (Padrões Comportamentais)

Creational -> Abstract Factory, Builder, Factory Method, Prototype, Singleton, etc.

Structural -> Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy, etc.

Behavioral -> Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor, etc.


This content originally appeared on DEV Community and was authored by Igor Rudel


Print Share Comment Cite Upload Translate Updates
APA

Igor Rudel | Sciencx (2024-06-27T14:43:15+00:00) Design Patterns. Retrieved from https://www.scien.cx/2024/06/27/design-patterns/

MLA
" » Design Patterns." Igor Rudel | Sciencx - Thursday June 27, 2024, https://www.scien.cx/2024/06/27/design-patterns/
HARVARD
Igor Rudel | Sciencx Thursday June 27, 2024 » Design Patterns., viewed ,<https://www.scien.cx/2024/06/27/design-patterns/>
VANCOUVER
Igor Rudel | Sciencx - » Design Patterns. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/06/27/design-patterns/
CHICAGO
" » Design Patterns." Igor Rudel | Sciencx - Accessed . https://www.scien.cx/2024/06/27/design-patterns/
IEEE
" » Design Patterns." Igor Rudel | Sciencx [Online]. Available: https://www.scien.cx/2024/06/27/design-patterns/. [Accessed: ]
rf:citation
» Design Patterns | Igor Rudel | Sciencx | https://www.scien.cx/2024/06/27/design-patterns/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.