Existem muitos problemas que podem ser, genericamente, agrupados.
Quando vc se depara com um problema, que necessita de uma solução,
há grandes chances de alguém "já ter feito todo o trabalho".
Por exemplo: vc precisa fazer um sistema de gerenciamento de solicitações.
Quantos softwares, que fazem o mesmo, já não existem? Centenas, talvez!
Acontece, que cada um é aplicado a um determinado contexto, mas todos
têm características em comum.
Partindo deste núcleo comum, vc pode acelerar etapas de desenvolvimento
de software, tais como análise e modelagem...
O livro "Design Patterns" apresenta uma série de famílias de problemas, com
soluções orientadas a objeto, que passaram por um longo processo de
refinamento.
É isso. Deu pra sacar?
Falou,


                    Henrique

Rogerio wrote:

> O que realmente são as Design Patterns?
>
> Obrigado!
>
>     --------------------------- LISTA SOUJAVA ---------------------------
>     http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>     [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     [regras da lista: http://www.soujava.org.br/regras.htm]
>     ---------------------------------------------------------------------

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a