Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Aspect Orientated Programming in Ruby

Talk at EURUKO2008

  • Login to see the comments

Aspect Orientated Programming in Ruby

  1. 1. Aspect Orientated Programming in Ruby Matthew Ford
  2. 2. Matthew Ford • Eclipse project AJDT @ IBM (AspectJ Development Tools) • New Bamboo
  3. 3. Outline • Introduction to Aspect Orientated Programming (AOP) • Why use AOP? • AOP in Ruby • Demo •Q
  4. 4. Intro to AOP • AOP is a new way of thinking about software design.
  5. 5. Software Design • What is the ultimate goal when designing software? • Aim to achieve a one-to-one mapping of design concepts to implementation code
  6. 6. Your app now Users Posts Authentication Logging