Johannes Lang, an Embedded Software Engineer at R-Stahl Germany, reflects on his two-decade journey with Understand, illustrating how the tool revolutionized his team’s approach to software development.
Tag: graphs
Git Plugins for Understand
Cool Git plugins for Understand to access commits, authors, owners, cohesion, coupling, and dates.
Showing Line Coverage
Introducing custom line metrics in Understand – with examples showing coverage and violation information integrated into Control Flow and Data Flow Graphs.
Create Beautiful Overview Graphs of Your Code
Five minutes with the free tool Gephi lets you turn Understand’s dependency data into a gorgeous overview of your project.
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…
Making a Variable Tracker Graph
Use Understand’s Information Browser to find and graph all possible variables of your source code.
5 Tips for Faster Graphs
Five tips for speeding up graph generation in Understand.
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 –…
Making a Custom IOCTL Calls Tree
A sample plugin to add edges between IOCTL commands and driver code.
Making a Custom Cluster Graph
Extend the custom architecture dependencies graph by adding clusters.