Padrões de projeto

Padrões de projeto

1.072 visualizações 30 downloads

Detalhes

  • Categoria: Design
  • Autores: (Desconhecido)
  • Quantidade de Páginas: 14
  • Data de Inclusão: 16/11/2016
  • Formato do Arquivo: PDF
  • Tamanho do Arquivo: 659 KB

A maioria dos exemplos fornecidos neste livro é relativamente pequena. Não requerem um extenso processo de projeto, pois utilizam poucas classes e ilustram os conceitos introdutórios de programação. Entretanto, alguns programas são mais complexos — podem requerer milhares de linhas de código ou mais, eles contêm muitas interações entre objetos e envolvem várias interações do usuário. Sistemas maiores, como sistemas de controle de tráfego aéreo ou sistemas que controlam milhares de caixas automáticos de um banco importante, poderiam conter milhões de linhas de código. Um projeto eficaz é crucial à construção adequada desses sistemas complexos. Nas últimas décadas, ocorreu na indústria de engenharia de software um enorme progresso no campo dos padrões de projeto — arquiteturas testadas para construir softwares orientados a objetos flexíveis e sustentáveis. Utilizar padrões de projeto reduz substancialmente a complexidade do processo de design. Projetar um sistema de controle de tráfego aéreo será uma tarefa menos complexa se desenvolvedores utilizarem padrões de projeto. Os padrões de projeto beneficiam os desenvolvedores de um sistema • ajudando a construir um software confiável com arquiteturas testada e perícia acumulada pela indústria. • promovendo a reutilização de projetos em futuros sistemas. • ajudando a identificar equívocos comuns e armadilhas que ocorrem ao construirem sistemas. • ajudando a projetar sistemas independentemente da linguagem em que eles, em última instância, serão implementados. • estabelecendo um vocabulário comum de projeto entre os desenvolvedores. • encurtando a fase de projeto no processo de desenvolvimento de um software.

Comente Aqui

Subir ao topo