Le novita' su diagnostica e qualita' del codice con visual studio 2013
1. ALM@Work 2014
Le novita' su diagnostica e qualità
del codice con Visual Studio 2013
Antonio Liccardi
http://www.getlatestversion.it
http://www.dotnetcampania.org
@turibbio
ALM@Work 2014
4. Cosa si intende per qualità?
ALM@Work 2014
La percentuale di soddisfacimento dei
requisiti da parte di un sistema, un
componente o un processo
La percentuale di soddisfacimento delle
necessità o delle aspettative di un utente da
parte di un sistema, un componente o un
processo
IEEE – Software Quality
5. ALM@Work 2014
Cosa si intende per qualità?
User
Experience
Riutilizzo
Performance
Design
Manutenibilità
6. ALM@Work 2014
Qualità del codice in VS 2013
gated check-in
memory analysis
code clone analysis
code metrics
codemap
intellitrace
code review
code coverage
concurrency visualizer
unit test
dependency graph
code analysis
performance analysis
coded ui test
codelens
preEmptive analytics
13. Novità sul Debugging in VS 2013
ALM@Work 2014
If debugging is the process of removing
bugs, then programming must be the
process of putting them in.
Edsger W. Dijkstra
16. Asynchronous Debugging in WS 8
Metodi Async in Call Stack
Finestra dei task aggiornata
Stack trace per eccezioni in C++
ALM@Work 2014
17. Altre feature
Just My Code per C++ e JS
64-bit Edit and Continue
Valori di ritorno in Autos
ALM@Work 2014
18. Link utili e demo
ALM@Work 2014
http://getlatestversion.it
http://dotnetcampania.org/blogs/turibbio (IT)
http://codingbad.net/ (EN)
Keller VM
http://aka.ms/almvms