2.5.8 FPL/Programación Orientada a Aspectos
Temas:
Non Core
- Aspectos
- Puntos de unión (join points)
- Consejos (advice):
- Antes (before)
- Después (after) (como finally, returning o throwing)
- Alrededor (around)
- Cortes de punto (point cuts):
- Designadores
- Tejido (weaving) - estático y dinámico
- Alternativas incluyendo anotaciones y IDEs
Aprendizaje esperado (Learning Outcomes):
NonCore:
- Describir los conceptos fundamentales de la programación orientada a aspectos, incluyendo aspectos, puntos de unión, consejos y cortes de punto [Describir]
- Aplicar estrategias de tejido estático y dinámico para modularizar los conceptos transversales en un programa [Aplicar]
- Analizar alternativas a la programación orientada a aspectos, como anotaciones y enfoques basados en IDEs, para el manejo de conceptos transversales [Analizar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM