Riverfount :python_logo:

Riverfount :python_logo:'s avatar
Riverfount :python_logo:
npub1x89q...xe0k
Passionate and creative Python Developer and Open Source contributor. A tireless worker and quick learner obsessed with delivering value with quality software. Operating System: EndeavourOS Programming Language: Python
Nomear variáveis é um ato de design, não de estética. No meu novo artigo, mostro como combinar Clean Architecture e PEP 8 para escrever nomes claros, concisos e inteligentes em Python — com exemplos reais e um mini refactor no final. Leia em: Compartilhe boas práticas e vamos conversar sobre código que se explica sozinho. #Python #CleanArchitecture #PEP8 #BoasPráticas #EngenhariaDeSoftware
Salve pessoal, hoje o dia começou intenso ... logo na primeira hora da manhã (8h hehehe) fui chamado para uma reunião, enfim, foi para me desligarem da prestação de serviços que eu estava ... tranquilo até aí, afinal como eu já pressentia algo assim, eu já estava focado e com uma outra prestação de serviços iniciando ... Mas, vamos, pq a fila não pára e se pensaram que eu iria ficar parado estavam enganados ... novos começos, novos desafios e vida que segue.
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! 🔗