Antipadroes

46

Transcript of Antipadroes

Forças verticais

Forças horizontais

Nível de tomada de decisão

Gestão de

Indústria global

Empresa Sistema Aplicação

Funcionalidade

Desempenho

Complexidade

Mudanças

Recursos de TI

Transferência de tecnologia

Nível de tomada de decisão

Gestão de

Indústria global

Empresa Sistema Aplicação

Funcionalidade

Desempenho

Complexidade

Mudanças

Recursos de TI

Transferência de tecnologia

Programador

Arquiteto

Gerente deprojetos

CIO

Nome: Como os praticantes (programadores, arquitetos de software, gerentes de projeto) devem chamar esse antipadrão (pejorativo)

Problema antipadrão: Qual é a solução recorrente que provoca as consequências negativas

Solução refatorada: Como evitar, minimizar ou refatorar o problema antipadrão

Lava flow

BROWN, W. H. et al. AntiPatterns: Refactoring software, architectures, and projects in crisis. New York, NY: John Wiley& Sons, 1998. p. 309.

Antipatterns: http://www.antipatterns.com

Anti-pattern: http://en.wikipedia.org/wiki/Anti-pattern