AOP forms a basis for __________
(a) Functional Development
(b) Object Oriented Programming
(c) Datafield Development
(d) Aspect Oriented Software Development
The question was asked during an interview for a job.
The origin of the question is Testing Exception Handling in section Mastering JUnit of JUnit