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
I'm currently writing a book about how to build your first product. If you want to build your first product, please sign up to be notified when the book is available.