It is common
practice when faced with the challenge of understanding
a large, existing body of source code to reverse
engineer a UML model,
then create class diagrams from that model,
print off the diagrams and stick them on the
wall. AgileJ StructureViews works in just this
situation where if would be normal to reverse
engineer UML for this purpose.
|