🌱 Complexidade Cognitiva: quão simples é compreender seu código e uma nova abordagem a Complexidade Ciclomática
January 7, 2022•217 words
Quero escrever sobre complexidade cognitiva em algum momento.
#Refactoring #Complexity #CleanCode
Em construção!
Hoje durante uma reunião de retrospectiva da Sprint estava discutindo com o time maneiras de medir a qualidade do código. Como utilizamos o Sonar, estávamos buscando a conhecida métrica de Complexidade Ciclomática dentre as mapeadas pela própria ferramenta para exemplificar.
Surpreendentemente (para mim) a métrica não existia. Em vez disso, Complexidade Cognitiva era exibida nos resultados da busca.
Buscando um pouco mais sobre, me deparei com o relatório Complexidade Cognitiva: uma nova maneira de medir compreensibilidade do próprio Sonar, um material que apresenta a nova métrica como uma alternativa à anterior.
Essa resenha¹ busca trazer uma introdução opinativa do tema, bem como resumir o porquê a nova métrica foi criada e que problemas são resolvidos.
Recursos
¹ Diferente de um resumo, que é descritivo e imparcial, resenhas também contém opinião e crítica pessoais.
🌱 Seedlings são ideias que recém tive e precisam de cultivo, não foram revisadas ou refinadas. O que é isso?