15. Programmers are constantly in
maintenance mode
“You are rarely writing original
code.”
"I'm maintaining from day one."
“It's only the first 10 minutes that
the code's original, when you type it
in the first time. That's it.”
62. Combination from measures of attributes belonging to a
software product, or to its development process, which shows
quantitatively some of its characteristics.
63. Software Product Metrics
Métricas de Produto OO
Tamanho Complexida Acoplamento Coesão Herança Other Metrics
•LOC de •AC – Aferent •LCOM – Lack of •NOC - Number of •Churn
•N. Métodos Coupling Cohesion Children •Program
•CC - Methods
•N. Atributos •EC – Eferent •DIT - Depth of Vocabulary
Complexidade Coupling •LCOM-HS - Lack Inheritance Tree •...
Ciclomática •ABC – of Cohesion Of
•Métricas de Association Methods
Halstead Between Classes Henderson-
•MCD - Max Sellers
Conditional
Depth
•MLD - Max
Loop Depth
•DD - Decision
Density