CSC/ECE 517 Fall 2010/ch3 3d mr: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
= Aspect-oriented programming and AspectR = | = Aspect-oriented programming and AspectR = | ||
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. | |||
AspectR | == Overview == | ||
== Motivation == | |||
== Methods == | |||
== Example == | |||
=== AspectR === | |||
=== AspectJ === | |||
== References == | |||
== External Links == |
Revision as of 09:12, 5 October 2010
Aspect-oriented programming and AspectR
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.