CSC/ECE 517 Fall 2010/ch3 3d mr

From Expertiza_Wiki
Revision as of 09:05, 5 October 2010 by Mwroda (talk | contribs)
Jump to navigation Jump to search

Aspect-oriented programming and AspectR

Introduction

AspectR is a very useful Ruby module, but it is not easy to find documentation on it that is appropriate for students taking this class. Find, or construct, documentation that explains what it does without presuming previous knowledge of AspectJ, that describes many or all methods of the module and how they work. Also find or produce an easy-to-understand example that does not involve logging. Show how the example would be implemented in AspectJ and AspectR.