Brian Cavalier - Connecting your shiz.js with AOP

JSConf US 2013

29 May 2013

AOP = Aspect Oriented Programming

Application Composition

Aspect: encapsulated units of behavior AOP: putting them together to make a program

AOP - controlled, non-invasive (don’t change source code of aspect)

logging, profiling, memoization

the more dependencies you have, the harder it is to test a specific component

composition plan

Twitter: @briancavalier

JSConf 2013

This is a quick summary of a talk I attended at JSConf 2013. You can see a list of all those I've summarized notes from here. There's also a General thoughts during JSConf 2013 post for all the non-talk bits and pieces.

There were 3 concurrent tracks at the conference, so only those I attended myself are summarized here. Other attendees have summarized some of the talks I didn't get to due to scheduling conflicts - you can find those at jlongster.com (James Long) and Toby Ho's github repo.