38
Métricas de Código, pra que te quero? Maurício Aniche [email protected] @mauricioaniche

DNAD 2015 - Métricas de código, pra que te quero?

Embed Size (px)

Citation preview

Métricas de Código, pra que te quero?

Maurício Aniche [email protected]

@mauricioaniche

Por que a Caelum abriu em Brasília?

pq tem sertanejo!

eu contratomal...

Business Intelligence

E em software, como fazemos?

Métricas de Código (que todo mundo conhece)

Tamanho de métodos e classes

Complexidade Ciclomática

Coesão

Acoplamento e Estabilidade

Acoplamento Lógico

(pesquise por Gustavo Olivae Igor Wiese)

Lições Aprendidas

Métricas são heurísticas!

Ah, mas no meu ambiente não dá pra

calcular!

Números de referência mágicos!

Big Data, Little Brain (Prof. Dr. Gail Murphy)

Mas métricas sozinhas… o que elas

nos dizem?

Desenvolvedores

Desenvolvedores

Bugs por dia de semana

Bugs por hora

Bugs x Complexidade

Complexidade x Churn

LOC x Churn

Mas e maus cheiros de OO?

Visualizações podem ser úteis também!

CodeCity

somos péssimos pra organizar informação

ainda precisamos mostrar que isso

é útil!

tá interessado? me manda e-mail!

“Muito melhor que Crepúsculo!”

NY Times

http://www.tddnomundoreal.com.br

“De tirar o fôlego!” Washington Post

“Um thriller fascinante!”

Miami Herald

Obrigado! [email protected]

@mauricioaniche