Introdu O

1668 palavras 7 páginas
Introdução
Padrão de Projeto ou em inglês Design Patterns, é uma forma organizada de criar soluções para os problemas recorrentes do dia a dia de um programador.
1 Porque devo usar Padrão de Projeto
Todos sabemos que é possível desenvolver software sem utilizar padrão de projeto, e o fato de usar ou não padrão de projeto não característica um software de qualidade, padrão de projeto é somente um dos vários detalhes que compõem um software. Usar padrão de projeto é uma escolha que cabe a cada empresa, existem casos onde as empresas desenvolvem seus próprios padrões de projetos e suas framework de trabalho.
O conceito de padrão de projeto foi criado na década de 70 pelo arquiteto e matemático Christopher Alexander um australiano que foi um dos principais críticos da arquitetura moderna. Alexander definiu dois pontos fundamentais para criação de um padrão, apontando as características e formato básico que um "objeto" deve ter para ser classificado como padrão.
Características
· Encapsulamento
· Generalidade
· Equilíbrio
· Abstração
· Abertura
· Combinatoriedade
Formato
· Nome
· Exemplo
· Contexto
· Problema
· Solução
Agora podemos entender o que existe em comum no trabalho de Alexander com o desenvolvimento de software, podemos compreender o que é necessário para criação de um padrão. Agora vamos entender quais os benefícios e vantagens que ao desenvolver software utilizando padrões de projetos a empresa pode ganhar. Alguns acontecimentos são comuns no dia a dia das fabricas de software, tais como: giro de funcionários; mudanças no sistema em produção; correção de erros; implementação de novos recursos; customizações especificas e etc. Os padrões de projetos tem como objetivo facilitar o desenvolvimento de software com a reutilização de soluções já implementadas, não estamos falando de reutilização de código e sim em um desenvolvimento padronizado com: vocabulário unificado; facilidade para comunicação e leitura do código; documentação padronizada; compreensão

Relacionados

  • Introdu o
    422 palavras | 2 páginas
  • INTRODU O
    690 palavras | 3 páginas
  • Introdu O
    410 palavras | 2 páginas
  • INTRODU O
    623 palavras | 3 páginas
  • INTRODU O
    364 palavras | 2 páginas
  • Introdu O
    978 palavras | 4 páginas
  • INTRODU O
    789 palavras | 4 páginas
  • Introdu O
    1310 palavras | 6 páginas
  • Introdu O
    2653 palavras | 11 páginas
  • INTRODU O
    308 palavras | 2 páginas