Tuesday, 30 August 2016

Aspect oriented programming languages

4.       Aspect orientation programming language
Aspect oriented programming language is not right terminology, no programming language is existed on the basic of aspect orientation.
 Aspect orientation is methodology, is set of rules and regular, which are applied on object oriented programming in order to achieve more loosely coupled  design, more salability and reusability.
It we want to design application by using object oriented programming languages, then we have to provide both services logic and business logics in combined manner, it will provide tightly  coupled design and it will reduced sharability and reusability, we have to apply aspect orientation.
As per aspect orientation, we have to separate all the services from business logic, we have to declare all the services as aspect and we have to inject this aspect to the applications. At runtime as per the requirement. 




No comments:

Post a Comment