SciTools recently met with NASA’s Independent Verification and Validation (IV&V) team to explore how they leverage Understand to ensure the safety and reliability of mission-critical software.
Search Results for: api
Cognitive Complexity Metric Plugin
A detailed technical description of how to calculate cognitive complexity using Understand’s API and why the cognitive complexity metric could be important to you.
Dependency Networks with Understand
A script to calculate and display design structure matrices based on file dependencies—plus lots of cool metrics based on the matrix.
Custom Report: Finding Parameter Values
Understand’s Python API makes it a great platform for creating quick tools to explore exactly what you are interested in. In this case, I was curious if a default parameter was ever set to a non-default value or if a given parameter is always the same value. Check out these two custom interactive reports that show parameter values for each call.
Feasting on My Own Dog Food
Understand complements my primary editor, VS Code, rather than replacing it. It’s an essential part of my workflow for personal projects, especially when it comes to easily visualizing the underlying types of variables and functions. It’s the best of both worlds!
Add Comments When the Code Can’t Explain Itself
TLDR The one certain time you should add comments to code is when the code can’t or doesn’t explain itself. Adding Comments I read a lot of code. And thus, I read…
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.
Finding Dependencies Between Libraries
Find everything a module depends on so you can easily extract it into a separate binary
Updated Metrics in Understand 6.4
Abstract: Learn what’s changed with Metrics in Understand 6.4. What happened to metric …!?!? If you don’t see your favorite metric right away, don’t panic. Understand 6.4 made some changes to metrics,…
Metric Plugins
Abstract: Understand 6.4 let’s you create your own metrics. Understand comes with a lot of built-in metrics, like the number of code lines or the McCabe cyclomatic complexity of a function. Not…
