Un’altra delle grandi novità di Visual Studio ALM 11 è la possibilità di effettuare revisioni del codice in modo proattivo direttamente durante il processo di sviluppo, con la funzionalità di Code Review.

Richiedendo una review si crea un nuovo Work Item di tipo Code Review Request, che ovviamente viene memorizzato in Team Foundation Server

Banalmente si inseriscono uno o più revisori, un titolo e un commento.

I revisori troveranno nella sezione My Work una nuova attività all’interno di Code Reviews & Requests.

Aprendola si trovano tutti i file coinvolti nella review, il richiedente e se ci sono work item collegati. Si può aggiungere un commento per ogni file coinvolto nella review.

Infine, si può chiudere la sessione di review completandola o abbandonandola.

La grande utilità di questa funzionalità è che permette di inserire un qualcosa di ‘esterno’ come la code review senza attrito all’interno delle normali attività di sviluppo.