Aspektorienterad programmering

Från Rilpedia

Version från den 25 februari 2009 kl. 13.49 av Alecs.bot (Diskussion)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

Aspektorienterad programmering (AOP) är en programmeringsmetodologi där modularisering sker på mer genomgripande sätt än den som används vid objektorienterad programmering. Exempelvis är loggning en aspekt av ett program som många av programmets beståndsdelar bör delta i. Istället för att genomgående ändra alla beståndsdelarna för att stödja loggning, tillåter AOP att skapa en aspekt, loggning, som sedan automatiskt tillämpas av alla beståndsdelar.

Externa länkar

Uppsats om tillämpning av aspektorienterad programmering (Örebro Universitet)


Personliga verktyg