There are a lot of benefits to sharing Understand projects, but if you want to create your own, you can still benefit from the shared knowledge of your team.
Category: <span>Programming Practices</span>
Understand’s CodeCheck features let your team catch bugs before they even make it to QA and help keep your code readable and maintainable.
An ever growing list of quotations about computer science, with an emphasis on software maintenance
A long, and growing, list of dinner party conversation reasons Ken gives for why customers use Understand.
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.
The process of debugging is equivalent to the scientific method – a set of principles that apply equally well to debugging as to scientific inquiry.
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.
The first rule of being in a hole is to stop digging. Ken shows how to use architectures to identify the areas of your code using problematic function
Estimating the impact of changing a function in the open-source covid source code.