Category Archives: Cycle

Two Screencasts on How to Demystify Spaghetti Code

In my consultant career, no matter the kind of company I visited, from the tiny startup to the largest fortune 500¬†corporation, they all have in common to be entangled in spaghetti. Spaghetti means poorly structured code.¬†Spaghetti means high maintenance and … Continue reading 

Also posted in .NET assemblies, .NET Framework, .NET Fx, Acyclic componentization, Code Dependency, Component, CQLinq, DAG, Dependencies, Dependency Cycle, Dependency Graph, Dependency Matrix, graph of callers, Graph of Dependencies, Indirect Dependency, Pattern, Patterns | 1 Comment

Identify Code Structure Patterns at a Glance

Normal 0 21 false false false FR X-NONE X-NONE I think that caring for dependencies is the best thing you can do to make your program maintainable and to fight against complexity. I’d like here to provide some tips to … Continue reading 

Also posted in Acyclic componentization, complexity, coupling, Dependencies, DSM, high cohesion, Indirect Dependency, Layer, matrix, Patterns | 4 Comments

Interactive Code Dependencies Graph

We just released NDepend v2.10 that comes with interactive code dependencies graph. This feature goes beyond previous versions of NDepend that let users generate graph pictures. There is now a dedicated and interactive Dependency Graph panel..   On screenshot below, … Continue reading 

Also posted in Code Dependency, coupling, graph, MSAGL | 14 Comments