Code Review è una delle nuove feature di Visual Studio ALM 11 concentrata sulla collaborazione fra i membri del team.
Potrei quasi dire che è la mia feature preferita…sicuramente top 3 
Tutto comincia con una richiesta di review: si possono aggiungere diversi revisori…

Dopo aver inviato la richiesta, viene creato un work item automaticamente in mia vece, quindi è tutto tracciato all’interno di Team Foundation Server
Il revisore vede che è in arrivo una richiesta di review:

Aprendola il Team Explorer ci fornisce tutte le informazioni necessarie:

Aprendo i file di codice oggetto della review possiamo utilizzare il nuovo diffmerge (strumento ottimo, dedicherò sicuramente un post a questo), completamente riscritto in Visual Studio 11.

Ovviamente posso inserire dei commenti nella mia review…

e definire come ho valutato l’insieme…

Dopo aver inviato la richiesta, il richiedente ha immediatamente una panoramica di cosa il revisore ha fatto.

La cosa più importante è che in questo modo la code review è un passaggio completamente integrato all’interno del nostro processo, non piu qualcosa da fare esclusivamente all’esterno con tool non integrati con Visual Studio.