Entiendo la programación orientada a objetos, y he estado escribiendo programas OO durante mucho tiempo. La gente parece hablar sobre programación orientada a aspectos, pero nunca aprendí realmente qué es ni cómo usarla. ¿Cuál es el paradigma básico?¿Qué es la programación orientada a aspectos?
Esta cuestión está relacionada, pero no acaba de pedir que:
Aspect-Oriented Programming vs. Object Oriented Programming
IMAO, el enlace que aparece en la pregunta tiene respuesta más clara y completa de la aceptada aquí. Las personas que leen esta pregunta pueden leerla primero. –