Aspect-oriented programming
In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns. It does so by adding additional behavior to existing code (an advice) without modifying the code itself, instead separately specifying which code is modified via a "pointcut" specification, such as "log all function calls when the function's name begins with 'set'". This allows behaviors that are not central to the business logic (such as logging) to be added to a program without cluttering the code core to the functionality. AOP forms a basis for aspect-oriented software development.
genre
known for
Wikipage disambiguates
primaryTopic
Aspect-oriented programming
In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns. It does so by adding additional behavior to existing code (an advice) without modifying the code itself, instead separately specifying which code is modified via a "pointcut" specification, such as "log all function calls when the function's name begins with 'set'". This allows behaviors that are not central to the business logic (such as logging) to be added to a program without cluttering the code core to the functionality. AOP forms a basis for aspect-oriented software development.
has abstract
25بك المحتوى هنا ينقصه الاستشه ...... حاجة للتوسيع. شارك في تحريرها.
@ar
Aspectgeoriënteerd programmere ...... staande programmeertechnieken.
@nl
Aspektorientierte Programmieru ...... P-Sprache AspectJ vorgestellt.
@de
Em ciência da computação, prog ...... as a um conjunto de atributos.
@pt
In computing, aspect-oriented ...... ike adding members or parents.
@en
La Programación Orientada a As ...... tidimensional de competencias.
@es
La programmation orientée aspe ...... le (cf. § Tisseurs d'aspects).
@fr
La programmazione orientata ag ...... seguire questo compito comune.
@it
Programowanie aspektowe (aspec ...... nie dla języka Java - AspectJ.
@pl
Аспе́ктно-ориенти́рованное про ...... название AspectJ — (2001 год).
@ru
Link from a Wikipage to an external page
Wikipage page ID
Wikipage revision ID
745,225,070
hypernym
comment
25بك المحتوى هنا ينقصه الاستشه ...... ي يجب على الشأن أن يكون حاضرا.
@ar
Aspectgeoriënteerd programmere ...... objectgeoriënteerde paradigma.
@nl
Aspektorientierte Programmieru ...... P-Sprache AspectJ vorgestellt.
@de
Em ciência da computação, prog ...... ja encapsulado e modularizado.
@pt
In computing, aspect-oriented ...... oriented software development.
@en
La Programación Orientada a As ...... orrespondencia de hacer algo).
@es
La programmation orientée aspe ...... comme l'inversion de contrôle.
@fr
La programmazione orientata ag ...... seguire questo compito comune.
@it
Programowanie aspektowe (aspec ...... nie dla języka Java - AspectJ.
@pl
Аспе́ктно-ориенти́рованное про ...... название AspectJ — (2001 год).
@ru
label
Aspect-oriented programming
@en
Aspectgeoriënteerd programmeren
@nl
Aspektorientierte Programmierung
@de
Programación orientada a aspectos
@es
Programação orientada a aspecto
@pt
Programmation orientée aspect
@fr
Programmazione orientata agli aspetti
@it
Programowanie aspektowe
@pl
Аспектно-ориентированное программирование
@ru
برمجة جانبية المنحى
@ar