Design Patterns – uma pequena introdução (parte 1)

Pode assustar aos iniciantes do mundo java as palavras design patterns mas, para acalmá-los, não é um bicho de sete cabeças. Os patterns são, de uma forma simplificada, problemas que outros já pensaram e resolveram com algoritmos e desta forma, tornou-se uma prática comum resolver sempre desta forma. Já foi pensaso por alguem, faça testes e pronto. Não precisa esquentar a cabeça tentando reinventar a roda! Nossa! É só isso? Praticamente sim! E estes padroes, de uma forma geral podem ser adaptados a qualquer linguagem. É só você entendê-los e adaptar a seu gosto. 😉

Design patterns pode set usado em qualquer linguagem que queira usar e não somente no mundo java.

São comumente usados em aplicações Web mas podem ser usados em aplicações desktop também.

Referências para consulta:

Existem padrões GoF(Gang dos 4 malucos que facilitaram nossa vida! rs).

http://en.wikipedia.org/wiki/Design_Patterns

Existem padrões da SUN Core J2EE Design Patterns: http://java.sun.com/blueprints/corej2eepatterns/Patterns/index.html

http://java.sun.com/blueprints/patterns/

Até a próxima.