Category Archives: namespace

Validating Architecture through LINQ Query

These days we are restructuring the NDepend code base to make it more suited to welcome future features implementation. Here is below the new architecture of the NDepend.UI assembly, made of around 50.000 lines of code, shown through a¬†Dependency Structure … Continue reading 

Also posted in C#, Code Dependency, Code Query, Code Rule, code structure, Code visualization, CQLinq, Dependency Matrix, Layer, LINQ, namespaces, NDepend, Pattern, Patterns, Performance | 2 Comments

The beauty of Evolutionary Design and Levelization

Just a quick blog post to present a very concrete occurrence of Evolutionary Design + Levelization in action. I just stumbled on this occurrence after many days of large-scale refactoring. It was like the ice on the cake that concludes … Continue reading 

Also posted in Acyclic componentization, Code Dependency, code organization, code structure, Component, Dependencies, Dependency Cycle, Dependency Matrix, Layer, NDepend | 3 Comments

Easily Explore Existing Architecture

Also posted in callee graph, callers graph, code base snapshot comparison, coupling, CQL, Dependencies, Dependency Graph, Dependency Matrix, graph, graph of callers, inheritance graph, matrix, namespaces | 2 Comments