#complexidadeciclomatica — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #complexidadeciclomatica, aggregated by home.social.
-
@riverfount Ótimo post, obrigado!
Contribuo para o projeto #wily, que roda o #radon para cada commit em um repositório e mostra uma tabela ou gráfico das mudanças de #ComplexidadeCiclomatica e outras medidas (número total de linhas, Halstead etc.). Ou melhor, rodava: está sendo reescrito em Rust nesse exato momento. Mas mantém as mesmas medidas.
Fiz alguns toots sobre a ferramenta e algumas experiências (como um dashboard que nunca foi agregado ao projeto): https://mastodon.social/@danzin/tagged/wily
-
@riverfount Ótimo post, obrigado!
Contribuo para o projeto #wily, que roda o #radon para cada commit em um repositório e mostra uma tabela ou gráfico das mudanças de #ComplexidadeCiclomatica e outras medidas (número total de linhas, Halstead etc.). Ou melhor, rodava: está sendo reescrito em Rust nesse exato momento. Mas mantém as mesmas medidas.
Fiz alguns toots sobre a ferramenta e algumas experiências (como um dashboard que nunca foi agregado ao projeto): https://mastodon.social/@danzin/tagged/wily
-
@riverfount Ótimo post, obrigado!
Contribuo para o projeto #wily, que roda o #radon para cada commit em um repositório e mostra uma tabela ou gráfico das mudanças de #ComplexidadeCiclomatica e outras medidas (número total de linhas, Halstead etc.). Ou melhor, rodava: está sendo reescrito em Rust nesse exato momento. Mas mantém as mesmas medidas.
Fiz alguns toots sobre a ferramenta e algumas experiências (como um dashboard que nunca foi agregado ao projeto): https://mastodon.social/@danzin/tagged/wily
-
@riverfount Ótimo post, obrigado!
Contribuo para o projeto #wily, que roda o #radon para cada commit em um repositório e mostra uma tabela ou gráfico das mudanças de #ComplexidadeCiclomatica e outras medidas (número total de linhas, Halstead etc.). Ou melhor, rodava: está sendo reescrito em Rust nesse exato momento. Mas mantém as mesmas medidas.
Fiz alguns toots sobre a ferramenta e algumas experiências (como um dashboard que nunca foi agregado ao projeto): https://mastodon.social/@danzin/tagged/wily
-
@riverfount Ótimo post, obrigado!
Contribuo para o projeto #wily, que roda o #radon para cada commit em um repositório e mostra uma tabela ou gráfico das mudanças de #ComplexidadeCiclomatica e outras medidas (número total de linhas, Halstead etc.). Ou melhor, rodava: está sendo reescrito em Rust nesse exato momento. Mas mantém as mesmas medidas.
Fiz alguns toots sobre a ferramenta e algumas experiências (como um dashboard que nunca foi agregado ao projeto): https://mastodon.social/@danzin/tagged/wily
-
Você já analisou a complexidade ciclomática (CC) das suas funções Python? 🐍📈
O guia recém-publicado no meu blog apresenta uma visão técnica com definição formal via grafo de controle de fluxo (McCabe, 1976), fórmula CC = E - N + 2P (arestas, nós, componentes) e impacto de estruturas condicionais/loops em caminhos independentes. Inclui medição prática com radon cc, tabela de limites de risco e refatorações avançadas — extração de helpers puras, guard clauses para early returns, polimorfismo com @dataclass/Enum, e Strategy Pattern via mapeamento de handlers em dicionários.
Ideal para otimizar testabilidade (branch coverage), manutenção em IDEs como PyCharm e integração CI/CD com thresholds em GitHub Actions. Leia e aplique!
🔗 https://bolha.blog/riverfount/complexidade-ciclomatica-em-python-guia-essencial-para-engenheiros-de-software -
Você já analisou a complexidade ciclomática (CC) das suas funções Python? 🐍📈
O guia recém-publicado no meu blog apresenta uma visão técnica com definição formal via grafo de controle de fluxo (McCabe, 1976), fórmula CC = E - N + 2P (arestas, nós, componentes) e impacto de estruturas condicionais/loops em caminhos independentes. Inclui medição prática com radon cc, tabela de limites de risco e refatorações avançadas — extração de helpers puras, guard clauses para early returns, polimorfismo com @dataclass/Enum, e Strategy Pattern via mapeamento de handlers em dicionários.
Ideal para otimizar testabilidade (branch coverage), manutenção em IDEs como PyCharm e integração CI/CD com thresholds em GitHub Actions. Leia e aplique!
🔗 https://bolha.blog/riverfount/complexidade-ciclomatica-em-python-guia-essencial-para-engenheiros-de-software -
Você já analisou a complexidade ciclomática (CC) das suas funções Python? 🐍📈
O guia recém-publicado no meu blog apresenta uma visão técnica com definição formal via grafo de controle de fluxo (McCabe, 1976), fórmula CC = E - N + 2P (arestas, nós, componentes) e impacto de estruturas condicionais/loops em caminhos independentes. Inclui medição prática com radon cc, tabela de limites de risco e refatorações avançadas — extração de helpers puras, guard clauses para early returns, polimorfismo com @dataclass/Enum, e Strategy Pattern via mapeamento de handlers em dicionários.
Ideal para otimizar testabilidade (branch coverage), manutenção em IDEs como PyCharm e integração CI/CD com thresholds em GitHub Actions. Leia e aplique!
🔗 https://bolha.blog/riverfount/complexidade-ciclomatica-em-python-guia-essencial-para-engenheiros-de-software -
Você já analisou a complexidade ciclomática (CC) das suas funções Python? 🐍📈
O guia recém-publicado no meu blog apresenta uma visão técnica com definição formal via grafo de controle de fluxo (McCabe, 1976), fórmula CC = E - N + 2P (arestas, nós, componentes) e impacto de estruturas condicionais/loops em caminhos independentes. Inclui medição prática com radon cc, tabela de limites de risco e refatorações avançadas — extração de helpers puras, guard clauses para early returns, polimorfismo com @dataclass/Enum, e Strategy Pattern via mapeamento de handlers em dicionários.
Ideal para otimizar testabilidade (branch coverage), manutenção em IDEs como PyCharm e integração CI/CD com thresholds em GitHub Actions. Leia e aplique!
🔗 https://bolha.blog/riverfount/complexidade-ciclomatica-em-python-guia-essencial-para-engenheiros-de-software -
Você já analisou a complexidade ciclomática (CC) das suas funções Python? 🐍📈
O guia recém-publicado no meu blog apresenta uma visão técnica com definição formal via grafo de controle de fluxo (McCabe, 1976), fórmula CC = E - N + 2P (arestas, nós, componentes) e impacto de estruturas condicionais/loops em caminhos independentes. Inclui medição prática com radon cc, tabela de limites de risco e refatorações avançadas — extração de helpers puras, guard clauses para early returns, polimorfismo com @dataclass/Enum, e Strategy Pattern via mapeamento de handlers em dicionários.
Ideal para otimizar testabilidade (branch coverage), manutenção em IDEs como PyCharm e integração CI/CD com thresholds em GitHub Actions. Leia e aplique!
🔗 https://bolha.blog/riverfount/complexidade-ciclomatica-em-python-guia-essencial-para-engenheiros-de-software