Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

links.adoc 1.9KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. = Where to find AspectJ sample code
  2. _Last updated: 2004-04-19 by wisberg_
  3. This contains links to other instances of AspectJ sample code. It
  4. doesn't contain links to all articles that have AspectJ sample code, but
  5. arguably it should.
  6. For a list of publications about AspectJ that might contain sample code,
  7. see the publications link off the AspectJ web site at
  8. https://eclipse.org/aspectj
  9. *"AspectJ in Action"* by Ramnivas Laddad has sample code including
  10. four patterns: the worker object creation pattern, the exception
  11. introduction pattern, the participant pattern, and the wormhole pattern.
  12. Find the code at http://www.manning.com/laddad/.
  13. In the OOPSLA 2002 paper *"Design Pattern Implementation in Java and
  14. AspectJ"*, Jan Hannemann and Gregor Kiczales discuss the implementation
  15. in AspectJ of 23 of the traditional "gang of four" design patterns (from
  16. the book "Design Patterns: elements of reusable object-oriented
  17. software" by Gamma, Helm, Johnson, and Vlissides). Their paper and the
  18. code for those patterns are available from
  19. http://www.cs.ubc.ca/~jan/AODPs/. The code is also available from the
  20. AspectJ web site as ubc-design-patterns.zip. The latest version is
  21. checked into the CVS repository along with other sample code at
  22. `org.aspectj/modules/docs/sandbox/ubc-design-patterns`. For instructions
  23. on downloading code from the CVS repository, see the
  24. doc/faq.html#q:buildingsource[FAQ entry "buildingsource"].
  25. The https://atrack.dev.java.net/[*aTrack project*] aims to create an open
  26. source bug tracking application that demonstrates use of Aspect-Oriented
  27. Programming (AOP) with AspectJ. It uses AOP pragmatically to provide
  28. systematic support for technical, middleware, and business concerns.
  29. The http://sourceforge.net/projects/cricketcage/[*CricketCage project*]
  30. automatically creates JUnit TestCases for repeatable bugs and test
  31. scenarios. Include Cricket Cage's AspectJ code to install a code
  32. generator, then run the program to generate the TestCase.