Prototyping structure

Prototype the architecture by stubbing code and analysing the results.

Workflow

Process code

Create a DGML file using a tool for reading the source code, for example

DeepEnds ReadDotNet output=C:\project\proto.dgml C:\project\source.sln

Review structure

Either open the resulting DGML file for viewing in Visual Studio or create a report, for example,

DeepEnds ReportCoupling output=C:\project\proto.html C:\project\proto.dgml

Add stub code

Create namespaces and classes, link the classes by using dummy member variables.