13
#CDays14 – Milano 25, 26 e 27 Febbraio 2014 VS03 – Migliorare la qualità del codice con VS 2013 Antonio Liccardi antonio.liccardi@dotnetcampania. org http://www.dotnetcampania.org/

Vs03 – migliorare la qualità del codice con vs 2013

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

VS03 – Migliorare la qualità del codice con VS 2013

Antonio Liccardi

[email protected]

http://www.dotnetcampania.org/

Page 4: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Agenda• Esaminare il proprio codice

• Migliorare il proprio codice

Page 5: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Cosa si intende per qualità?

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

Page 6: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Cosa si intende per qualità?

Page 7: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Cosa si intende per qualità?

Qualità del codice

User Experience

PerformanceRiutilizzo

Design

Manutenibilità

Page 8: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Qualità del software con VS2013

code metrics

code coverage

code

clo

ne a

naly

sis

codemap

cod

ele

ns

unit

test

preemptive analytics

code r

evie

w

memory analysis

concurrency visualizer

inte

llitr

ace

Code analysis

Cod

ed

ui te

st

dependency graph

gated check-in

Per

f too

ls

preE

mpt

ive

Page 9: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Cosa vedremo?

1

Code Analysis

2 3 4 5

CodeLens

CodeMaps

Perf Tools

Bing Code Search

Page 10: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

demo

Page 11: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Recap• Code analysis

• CodeLens

• CodeMaps

• Managed Memory Analyzer

• Bing Code Search for C#

Page 12: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Vuoi saperne di più?

www.getlatestversion.it

articoli tecnici e insight su Visual Studio, TFSALM e metodologie agili

Page 13: Vs03 – migliorare la qualità del codice con vs 2013

#CDays14 – Milano 25, 26 e 27 Febbraio 2014

Q&ATutto il materiale di questa sessione su

http://www.communitydays.it/

Lascia il feedback su questa sessione,

potrai essere estratto per i nostri premi!

Seguici su

Twitter @CommunityDaysIT

Facebook http://facebook.com/cdaysit

#CDays14