J’ai assisté à la session des TechDays 2014 qui présentait l’outil NDepend. Session malheureusement trop courte pour découvrir l’outil en entier mais le peu qui a été présenté m’a complètement bluffé au point de vouloir l’essayer rapidement. Slides

Pour ne reprendre que quelques infos pour le moment :

  • Plus de 4000 clients dont Microsoft, Google, Société Générale, ….
  • Création de requêtes en CQLinq qui reprends la syntaxe Linq C#,
  • Plusieurs metrics possible (complexité cyclomatique, nombre de lignes de code par méthodes, …)
  • Code diff
  • Support de Visual Studio 2008 à 2013 à l’heure où j’écris ces lignes.,
  • Reprise en main du code legacy.
  • Permet de vérifier la qualité, la maintenance et la non régression du code.

Bref de quoi vérifier dans tous les sens votre application. Il y en a tellement que je vous laisse le soin d’aller sur le site pour la liste complète.

Franchement je suis emballé et j’ai hâte de l’essayer.