Porque utilizar esse paradigma?
Uma das vantagens da Programação orientada a aspectos está na diminuição do tamanho do código dos componentes envolvidos, já que uma parte do código fica na definição dos aspectos, isso torna a complexidade menor tornando um sistema mais simples de implementar e compreender.
Pelo fato de ter sua implementação está centralizada em uma única unidade, as alterações torna-se muito mais simples, sendo assim, não é necessário reescrever várias classes. Dessa forma o código fica muito mais conciso facilitando sua manutenção e seu reuso.
Por que esse paradigma ainda é pouco utilizado?
Apesar de apresentar uma proposta inovadora no desenvolvimento de sistemas, a orientação as aspectos, apesar de está em constante evolução ainda apresenta algumas limitação em determinados aspectos, tais como:
Ainda não existe um padrão claro para se definir o que será ou não um aspecto no desenvolvimento de um software.
A falta de metodologias ainda é um fator limitado desse paradigma.
fonte:
http://pt.scribd.com/doc/2625512/Programacao-Orientada-a-Aspectos
http://www.ic.unicamp.br/~rocha/college/src/aop.pdf
Postado por: Murilo Almeida, ADS - 6º Periodo
http://pt.scribd.com/doc/2625512/Programacao-Orientada-a-Aspectos
http://www.ic.unicamp.br/~rocha/college/src/aop.pdf
Postado por: Murilo Almeida, ADS - 6º Periodo
Nenhum comentário:
Postar um comentário