Practical Aspect Oriented Programming in JavaScript | www.thecodebarbarian.
Aspect oriented programming is a paradigm that a lot of JavaScript frameworks borrow from, but there's no definitive way to do aspect oriented programming in JavaScript yet. Here's an idea for how you can think of aspect oriented programming in a JavaScript-ey way.