NDepend, Cyclic Dependencies, and the Shroud of Turing
For example -- let's examine what we learn as we focus in on part of the dependency graph of a large .net solution composed of many components.
I'll choose a region (marked in red below) where there are cyclic dependencies, and analyse it at a progressively greater level of detail...
Effect of Cyclic dependency after zooming 800 times
Effect of Cyclic dependency after zooming 640,000 times:
Effect of Cyclic dependency after zooming 512,000,000 times:
Smoke started coming out of my computer after that, so I ended the magnification there.
Read more from Patrick about componentization analysis with nDepend.Next → ← Previous
My book "Choose Your First Product" is available now.
It gives you 4 easy steps to find and validate a humble product idea.