Visual Studio 2010 (parte 1) – Dependency Graph
Um dos recursos novos do Visual Studio 2010 é a análise de dependências entre classes/assemblies de uma aplicação disponíveis no menu Architecture, conforme ilustração abaixo.
É possível gerar um gráfico bastante útil para analisar o acoplamento entre as classes de sua aplicação. Para entender um pouco mais sobre a importância desse tipo de análise, você pode acessar aqui uma palestra que fiz sobre o padrão IoC com DI. Abaixo vemos um gráfico gerado pelo Visual Studio 2010.
Algumas das análises possíveis com esse gráfico são a leitura do “acoplamento eferente” e “acoplamento aferente”. Esses indicadores podem demostrar uma falha de design ou classes que não estão sendo utilizadas.
Realmente esse é um recurso poderoso.