An advanced workaround for visualizing graphs when the layout fails – and I use it to fix a bug in the UML Class Diagram.
Category: Code Visualization
Visualizing Change
Understand lets you step back and visualize exactly what parts of your code have changed and see the impact.
Interesting Graphs about Your Code
A look at the most popular graphs in Understand, from Architecture Graphs to UML.
Making Graphs Interesting
Understand has a lot of different graphs that use the display area quite differently. Natasha goes into detail about how we determine what to display for that critical initial view of a graph.
Code Browsing using Graphical Views
Showing references in Understand graphical trees is a great way to hone in on the calls that built the tree as you debug or try to comprehend source code.
A visual tour of code complexity
A visual tour of how maintenance risk increases with cyclomatic complexity
Analyzing the Imperial College COVID simulation model source code
I used Understand’s CodeCheck feature to examine an influential COVID infection simulation program from Imperial College in the UK as it existed in March 2020 when it was being used to advise world leaders.
Making big graphs manageable with “relationship” graphs
Use”Relationship” graphs, which draw sub-graphs between entities, to break big graphs into little graphs and work your way thru them – turning a big thorny graph into a few easy-to-follow graphs.