aspect-oriented programming
aspektikeskne programmeerimine, aspektprogrammeerimine
olemus
meetod, mis võimaldab programmi globaalomadustega määrata ta kompileerimisviisi; võidaksev kasutada koos objektprogrammeerimisega; aspekt on programmi mingi spetsiifilise omadusega seotud alamprogramm
= a paradigm that allows the global properties of the program to determine its compilation mode; may be used in conjunction with object programming
(an aspect is a subroutine related to some specific feature of the program)
ülevaateid
https://en.wikipedia.org/wiki/Aspect-oriented_programming
https://medium.com/@qanlevon/an-introduction-to-aspect-oriented-programming-5a2988f51ee2
https://www.linkedin.com/pulse/aspect-oriented-programmingaop-hossam-mohammed
https://codegym.cc/groups/posts/543-what-is-aop-principles-of-aspect-oriented-programming