Orkut LinkedIn

Empresa/Artigos/ Entendendo a Programação Orientada a Aspectos

 

Entendendo a Programação Orientada a Aspectos

A Programação Orientada a Aspectos - Aspect-Oriented Programming ou simplesmente AOP - foi introduzida em 1996 por Gregor Kickzales, quando estava no Xerox Palo Alto Research Center.

A AOP, assim como a Programação Orientada a Objetos (Object-Oriented Programming ou OOP), introduz um novo paradigma e um conjunto de diretrizes para facilitar o desenvolvimento de software. Ela pode ser vista como um estilo de programação, por abordar de maneira mais elegante questões que poderiam ser resolvidas de outras formas.

A AOP lida com um problema específico: capturar unidades consistentes de um sistema de software que as limitações dos modelos de programação tradicionais forçam a ficar espalhados por diversos pontos do sistema.

Para entender o espírito da AOP, temos que entender alguns conceitos fundamentais.


Casos de sucesso

Logo

Hoje temos um Publicador que não existe no mercado. É possível colocar no ar um site de canal de TV em 15 dias com extrema facilidade e agilidade. O CMS atendeu todas as expectativas".

André Nava
Novas Mídias - Globosat

Notícias ícone RSS

 
 
Criado por ZeroUm Digital (www.zeroum.com.br)