Sponsored Link •
|
Summary
You know the bad feeling when you start looking at a Java code base that's just wrong. Proving it is something else again. Here's one way to show it.
Advertisement
|
Eric Doernenburg explains in detail a simple use of AspectJ and GraphViz Dot to create call graph diagrams, which easily show code that has messy calling structure. It's very likely that if the code base is smelly, it will have a messy call graph.
Have an opinion? Be the first to post a comment about this weblog entry.
If you'd like to be notified whenever Bruce Eckel adds a new entry to his weblog, subscribe to his RSS feed.
Bruce Eckel (www.BruceEckel.com) provides development assistance in Python with user interfaces in Flex. He is the author of Thinking in Java (Prentice-Hall, 1998, 2nd Edition, 2000, 3rd Edition, 2003, 4th Edition, 2005), the Hands-On Java Seminar CD ROM (available on the Web site), Thinking in C++ (PH 1995; 2nd edition 2000, Volume 2 with Chuck Allison, 2003), C++ Inside & Out (Osborne/McGraw-Hill 1993), among others. He's given hundreds of presentations throughout the world, published over 150 articles in numerous magazines, was a founding member of the ANSI/ISO C++ committee and speaks regularly at conferences. |
Sponsored Links
|