J'ai commencé à être intéressé par Aspects
en Java, mais j'ai des difficultés pour comprendre les avantages et l'utilisation de Aspects
. J'ai utilisé Macros
en C++ avant. Je suppose que Aspects
fonctionnent de la même manière. Je veux dire "Chaque fois que vous voyez X, insérez le code Y". Peut-être que je ne devrais pas essayer d'utiliser mes connaissances pour apprendre Aspects
.Quelle est la différence entre les aspects en Java et Macros
Pourriez-vous me donner quelques exemples concrets qui compare Aspects
et Macros
pour mieux comprendre cela?