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.
Useful Scripts: Scanning source code for profanity
Using this custom Python script with Understand, you can quickly scan your project for instances of profanity and scrub them clean.
Making sense of GIT source code
Making a functional decomposition architecture of the source for GIT helps me understand code that is new to me much better while also making an upcoming deeper analysis more organized, clear, and concise.
Just How Complex Is Your Project?
Jordan decides to write a Python script to find out exactly how many unique paths there are through his project.
Browsing Code with Tired Eyes
You are tired. Your eyes are old. Or you just have bad eyes. You CAN change the font look/size for most of Understand’s interface easily and press on!
The Science of Debugging
The process of debugging is equivalent to the scientific method – a set of principles that apply equally well to debugging as to scientific inquiry.
Analyzing Makefile Based Source Code
We use “bear”, an open-source tool, to watch builds from a Makefile built project (bitcoin) and create a very useful Understand parse with it.
How I Cut Our Build Time in Half
I speed up our build system by using a simple Python script to create an architecture based on build dependencies, then use it to identify circular dependencies.
Understand’s most useful and smallest button
The button controlling how the Information Browser shows references packs a big punch in just 25 pixels.
3 Pre-hire Signs of a Successful Software Engineer
They are nice. They care about the places they’ve worked/studied. They are interested in computer science.