A la découverte des concepts de base de la programmation orientée aspect (POA)

Résumé

La programmation orientée aspect (POA, en anglais AOP pour Aspect Oriented Programmation) est un paradigme de programmation visant à réduire les dépendances entre les différents composants logiciels d'un projet. La POA permet la réalisation de composants transverses de l'application et repose sur la notion d'inversion de contrôle (en anglais IoC pour Inversion of Control). La POA est un concept de programmation et n'est donc pas liée à un langage de programmation particulier. Elle a été élaborée par Gregor KICZALES, chez Xerox au début des années 1990.

Nous allons étudier dans cet article les concepts de base de la POA.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.