Complexidade Ciclomatica
-
Upload
pasquantonio -
Category
Documents
-
view
165 -
download
1
description
Transcript of Complexidade Ciclomatica
Complexidade Ciclomática
Vinicius D. Pasquantonio
CÓDIGO LEGADO
MUITAS RESPONSABILIDADES
MUITA INFORMAÇÃO
FORWHILE
SWITCH
COMPLEXIDADE CICLOMÁTICA
QUANTO MAIS CAMINHOS, PIOR
BAD FIX
Orientação a Objetos
S.O.L.I.D.Single responsibility, Open-closed, Liskov
substitution, Interface segregation e Dependency inversion
KISS
Keep It Simple, Stupid
DESIGN PATTERNS
"O conceito de estratégia, em grego strateegia, em latim strategi, em francês stratégie... Os senhores
estão anotando?" Capitão Nascimento
STRATEGY
“A primeira regra de funções é que
elas devem ser pequenas. A segunda regra de funções é que elas devem ser ainda menores.”
— Uncle Bob
“Funções devem fazer uma coisa
apenas. Fazê-la bem. Fazer somente ela.”— Uncle Bob
MENOS É MAIS