Programmation orientée aspect/Introduction
La programmation orientée aspect cherche à séparer syntaxiquement les différentes fonctionnalités d'une application dans des aspects. Idéalement, chaque aspect traite un ensemble cohérent de fonctionnalités.
La programmation orientée aspect est notamment apparue en réaction au problème de la décomposition dominante, qui se produit en Programmation orientée objet.