Address Technical Debt

Add flexibility to your codebase by understanding the cohesion and coupling. Navigate your code guided by metrics.

Reduce developer load

Delete redundant code automatically. If it’s no longer exists developers won’t try to reason about its purpose.

Turn public members private automatically. If a member is unnecessarily public it can be used by another developer creating a maintenance burden.

Sketch the future

Prototype the architecture by analysing stub and production code.

Dive deep into source code

DeepEnds is a suite of command line tools for Windows that performs dependency analysis on source code:

The results can be viewed in Visual Studio

Visual Studio

and post-processed by other tools in the suite to variously