Hacker News new | ask | show | jobs
by techno_modus 3633 days ago
The general idea that an existing module or component can be changed by injecting additional behavior has been originally developed within aspect-oriented programming (AOP). And then this idea has been implemented in various frameworks like Spring (yet, not in its original form).
1 comments

Cool. Another example could be of IPC in distributed operating systems borrowing from message-passing in CSP or the Actor model although, it could be also be the other way around?