Programarea orientată pe aspecte
Aspect
[[wiki]] | Acest articol sau această secțiune nu este în formatul standard. Ștergeți eticheta la încheierea standardizării. |
Acest articol sau această secțiune are bibliografia incompletă sau inexistentă. Puteți contribui prin adăugarea de referințe în vederea susținerii bibliografice a afirmațiilor pe care le conține. |
Acest articol are nevoie de atenția unui expert în informatică. Recrutați unul sau, dacă sunteți în măsură, ajutați chiar dumneavoastră la îmbunătățirea articolului! |
Programarea orientată pe aspecte (POA) reprezintă o paradigmă de programare care extinde modularizarea ca urmare a faptului că permite separarea relațiilor cross-cutting. Modulele tradiționale încapsulează participanții (actorii) și conțin codul necesar pentru ca aceștia să implementeze serviciile sistemului. Modulele programării orientate pe aspecte conțin codul necesar implementării unui singur serviciu a sistemului luând în considerare toți actorii posibili ai acestuia. În alte cuvinte, modulele orientate pe aspecte traversează (cross-cut) utilizatorii.
|