Published in 12:58 of 09/05/2013 by

Published in 12:58 of 09/05/2013

←Home

Python supera os padrões e atinge novos níveis de qualidade [pt-BR]

Python supera os padrões e atinge novos níveis de qualidade

Este post é uma livre tradução do texto publicado no blog oficial da PSF

Ao longo da história de mais de 20 anos do Python, a sua qualidade tem estado nas mãos dos voluntários ao redor do mundo que contribuem abertamente com a linguagem.

Graças ao Coverity, estes voluntários tem sido notificados sobre muitas questões de qualidade e segurança através do Coverity Scan, um serviço que encontra defeitos em projetos C/C++ e Java sem nenhum custo.

Como o projeto CPython possui mais de 370 mil linhas de código C, totalizando 42% da base de código, muita coisa acaba ficando de fora das ferramentas de analise que a comunidade criou especificamente para Python. Mas desde 2006 o Coverity analisa este código C e encontrou cerca de 1000 defeitos sendo que 860 os colaboradores já corrigiram.

Em uma industria onde o padrão de densidade de defeitos é uma taxa de 1 defeito por 1000 linhas de código. o CPython alcançou uma taxa de 0,005 defeitos por cada 1000 linhas de código, e isto "Introduz um novo nível de qualidade para projetos de código aberto", de acordo com a Coverity.

"Python é o cidadão modelo de boas práticas e de qualidade de código e nós aplaudimos seus colaboradores e mantenedores pelos eu compromisso com a qualidade" (Jennifer Johnson, diretor de marketing da Coverity)

A Python Software Foundation e o restante da comunidade Python se junta a Coverity para aplaudir todos que já contribuiram com seu tempo e dedicação para fazer o CPython um projeto melhor, juntamente com os inúmeros outros que contribuem para uma poderosa "paisagem" de interpretadores Python.

Referencias

  • Announcing the first Flask Conference in Brazil - August 2018 in flask · 19:07 of 06/28/2018
  • Dynaconf 1.0.x released - Layered configuration system for python with flask and django support in python · 14:49 of 05/31/2018
  • py2rs - from Python to Rust - Reference Guide in python · 21:23 of 11/28/2017

  • comments powered by Disqus Go Top