Five minutes with the free tool Gephi lets you turn Understand’s dependency data into a gorgeous overview of your project.
Tag: Architecture
Scoping a Refactoring Effort for My Boss
TLDR You’ve been asked to consider replacing 2 open source modules–here is how to use Understand’s Architectures and Dependency analysis to let your boss know how much effort/risk this will entail. Details…
Using Architectures to Easily Track Dependencies on Open Source
Using Architectures to Easily Track Dependencies on Open Source
Making a Variable Tracker Graph
Use Understand’s Information Browser to find and graph all possible variables of your source code.
Visualizing Shared Tasks
Abstract: Visualize an architecture of functions with the Shared Tasks graph. What’s worse than having too many chefs in the kitchen working on the same dish? Thread concurrency problems. A task –…
9 Techniques That Help You Safely Work With Legacy Code
Success with legacy code relies on only making changes to code you understand. Here are 9 systematic approaches that will help you UNDERSTAND your legacy code.
Making a Custom Cluster Graph
Extend the custom architecture dependencies graph by adding clusters.
Making a Custom Architecture Tree
How to create a custom architecture tree using the Python API.
Automating A Custom Architecture
Build a custom architecture using the Perl or Python API to virtually reorganize your code however you wish.
Share (Or Don’t)
There are a lot of benefits to sharing Understand projects, but if you want to create your own, you can still benefit from the shared knowledge of your team.