aspect-oriented programming.

listen to the pronunciation of aspect-oriented programming.