A look at the most popular graphs in Understand, from Architecture Graphs to UML.
Understanding Macro Heavy Code
Here is a quick solution to see your code with the MACROs replaced.
Useful Script: Export All Metric Values, Not Just Violations
This script exports the Hersteller Initiative Software Metric values into a CSV for every file in your project. You can easily tweak it to do all or any metric you choose.
Help your future self… write code not “magic”
Using unexplained numbers makes your code hard to understand, and difficult to adapt and extend. Static analysis tools like Understand can find them, but take care fixing them.
Why swing just one hammer…oops IDE?
Humans didn’t stop needing special tools when they started editing code. Your time and brain are special – use the right tool for the job.
Precise Searching for Smarter Changes
Using precise cross-references from static analysis tools like Understand tells you exactly where to look both for direct implications of what you are about to change and also, importantly, for subsequent impacts or side-effects of those changes
Our Favorite Computer Science Quotations
An ever growing list of quotations about computer science, with an emphasis on software maintenance
Why use Understand? (Dinner Party edition)
A long, and growing, list of dinner party conversation reasons Ken gives for why customers use Understand.
Licensing Understand As You Grow
Understand has a very flexible licensing system that can adapt and grow with your project. It supports single users or groups and works in online and offline environments.
Blame Can Be Good
A bug in the control flow graph is solved using the Git blame margin in Understand to quickly find a related fix in a recent commit.