Exercício framework

1269 palavras 6 páginas
Pontifícia Universidade Católica de Minas Gerais
Curso: Sistemas de Informação
Disciplina: Engenharia de Software

Framework

1) Conceito
Em desenvolvimento de software, um framework ou arcabouço é uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica. Um framework pode atingir uma funcionalidade específica, por configuração, durante a programação de uma aplicação. Ao contrário das bibliotecas, é o framework quem dita o fluxo de controle da aplicação, chamado de Inversão de Controle. (Wikipedia)
“Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.”(Fayad e Schmidt)

2) Objetivo • Testes de unidade são testes de classes individuais • Exigir o mínimo do programador • Evitar duplicação de esforços ao escrever testes • Permitir escrever testes que retenham seu valor ao longo do tempo
(http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/frame/junit.htm)

3) Vantagens • Existe uma maior facilidade para a detecção de erros, visto que frameworks são peças mais concisas de software. • Podemos nos concentrar mais com a abstração de soluções do problema que estamos tratando. • Torna mais eficiente a resolução dos problemas. • Como todos os itens acima ocasionam uma maior produtividade, podemos garantir que também teremos um maior lucro, pois teremos uma antecipação da entrega, e uma maior satisfação dos clientes. • Otimização de recursos (http://xa.yimg.com/kq/groups/24191847/2090436415/name/Framework+STRUTS.pdf)

4) Desvantagens • Construir um framework é complexo o Re-uso não vem sozinho: deve ser planejado o É mais complexo e demora mais fazer uma aplicação tendo que construir um framework em vez de fazer a aplicação do zero • Benefícios são realizados em longo prazo o Quem pode pensar em longo prazo quando se

Relacionados

  • Gerenciamento da Qualidade
    1912 palavras | 8 páginas
  • Eds brito
    3199 palavras | 13 páginas
  • Programando em dot.net
    12491 palavras | 50 páginas
  • cursos
    5765 palavras | 24 páginas
  • Artigo fireworks
    1528 palavras | 7 páginas
  • Plano de aula
    3140 palavras | 13 páginas
  • Padrões de Projetos
    514 palavras | 3 páginas
  • cobit 5 minicurso
    2308 palavras | 10 páginas
  • ACADEMIA
    3986 palavras | 16 páginas
  • Collections Framework Java E Orienta O A Objetos
    7868 palavras | 32 páginas