A área de TI troca constantemente o jeito de se expressar e "inventa" novas siglas a cada mês, o pior é que muitas dessas siglas já tem três, quatro ou mais sinônimos.
...
TDD= Desenvolvimento Guiado por Testes
DDD= Desenvolviemnto Guiado pelo Dominio
MDA = Arquitetura Guiado pelo Modelo
SOA=Arquitetura Orientada a Serviços
IoC==AOP==Injeção de Dependências é apenas uma forma de IoC, não são sinônimos
MVC=Model Vision Controller=Modelo Visão Controle
XP=eXtreme Programming=Uma metodologia ágil
DESIGN PATTERNS=Padrões de projeto
....
Isso sem descer para uma área especifíca como a plataforma Java, ai vem mais uma enxurrada: JCP, JSF, JDBC, JSP, JSR, EJB...
Devemos tomar cuidado para não cair no "geralzão" e perceber quando pessoas que dizem siglas ou palavras sem ao menos entenderem qual o significado.
Uma das palavras que acho mais interessante no mundo dos sistemas é componente,,, a definição de componente é ampla para entender que até mesmo um formulário pode ser um componente, e ao mesmo tempo tão restrita que é fica difícil entender o que é e o que não é um componente.
"Componente um agregado de software projetado para ser usado, sem modificação, por uma aplicação que está fora do controle dos criadores do componente. Por ' sem modificação ', eu quero dizer que a aplicação não altera o código-fonte dos componentes, apesar dela poder alterar o comportamento do componente extendendo-o de alguma maneira permitida pelos criadores do componentes." [Martin Fowler]
Com a ajuda de Philip Shoes, houve alguns ajustes.
2 comentários:
Bela proposta! Tem umas correçõezinhas para fazer:
TDD= Desenvolvimento Orientada a Testes -> Experimente trocar o Orientado por Guiado por
DDD= Desenvolviemnto Orientada ao Dominio -> Experimente trocar o Orientado por Guiado pelo
MDA = Arquitetura Orientada ao Modelo -> Experimente trocar o Orientado por Guiado pelo
IoC==AOP==Injeção de dependencias -> Injeção de Dependências é apenas uma forma de IoC, não são sinônimos
[]s e keep the good work
Obrigado pelas correções (alias isso prova que eu não sabia ao "certo" do que se tratava :D)
Postar um comentário