[tdc 2014] métricas de código, pra que te quero?
DESCRIPTION
Minha palestra sobre métricas de código no TDC 2014, em São Paulo.TRANSCRIPT
Métricas de Código, pra que te quero?
Maurício [email protected]
@mauricioaniche
Monday, August 11, 14
Monday, August 11, 14
Por que a Caelumabriu em Brasília?
pq tem coreanas lá!
irmão + novo é fogo...
Monday, August 11, 14
Business Intelligence
Monday, August 11, 14
E em software, como fazemos?
• O que devo testar no meu código?
• Meu time é distribuído. Isso é ruim?
• Tenho classes com código feio. Preciso mesmo refatorar?
• ...
Monday, August 11, 14
?????
Monday, August 11, 14
Minere os dados!
Monday, August 11, 14
Métricas de Código
Monday, August 11, 14
Tamanho de métodos e classes
Monday, August 11, 14
Complexidade Ciclomática
Monday, August 11, 14
Coesão
Monday, August 11, 14
Acoplamento eEstabilidade
Monday, August 11, 14
AcoplamentoLógico
(pesquise por Gustavo Oliva)
Monday, August 11, 14
Monday, August 11, 14
Monday, August 11, 14
Na prática
Monday, August 11, 14
Métricas sãoheurísticas!
Monday, August 11, 14
Big Data, Little Brain(Prof. Dr. Gail Murphy)
Monday, August 11, 14
Priorizar!
Monday, August 11, 14
Desenvolvedores
Monday, August 11, 14
Desenvolvedores
Monday, August 11, 14
Monday, August 11, 14
Bugs por dia de semana
Monday, August 11, 14
Bugs por hora
Monday, August 11, 14
Bugs x Complexidade
Monday, August 11, 14
Complexidade x Churn
Monday, August 11, 14
LOC x Churn
Monday, August 11, 14
Monday, August 11, 14
Monday, August 11, 14
Mais recente:DAOs
Monday, August 11, 14
Mais recente:Code Review
Monday, August 11, 14
Visualizações podemser úteis também!
Monday, August 11, 14
CodeCity
Monday, August 11, 14
Diagrama de Kiviat
Monday, August 11, 14
somos péssimospra organizar informação
Monday, August 11, 14
ainda precisamosmostrar que isso
é útil!
Monday, August 11, 14
“Muito melhorque Crepúsculo!”
NY Times
http://www.tddnomundoreal.com.br
“De tirar o fôlego!”Washington Post
“Um thriller fascinante!”
Miami Herald
Monday, August 11, 14
@mauricioaniche
Monday, August 11, 14