I have used Codacy for various projects, both in closed and open source development. I found Codacy to be a very flexible tool for ensuring common coding standards and detecting possible code issues early.
- Support for a large variety of programming and markup languages. Even medium-sized projects quickly use a multitude of languages. For example, in addition to the project's primary programming languages, there might be parts written in, e.g., C or JavaScript; the build makes use of Makefiles or shell scripts; the configuration is provided in XML or JSON; infrastructure is configured with Docker and Terraform etc. Codacy allows me to monitor code quality for all these parts of an application in one place.
- Flexible configuration by using configuration files. While you can also configure the tools in the Codacy UI, it allows you to have the rules for code analysis saved in configuration files as part of the analyzed project. That enables the team to easily adjust the rules to their needs while having the configuration versions controlled and documented.
- Integration into your CI workflow: I have used Codacy with both GitHub and Gitlab. The integration into the CI process gives instant feedback to developers and allows the team to ensure that only validated code makes it into the project.
Hemos estado utilizando Codacy durante los últimos años para el proyecto https://github.com/apereo/cas con mucho éxito. La integración con Github es muy fácil, y hay excelentes instrucciones sobre cómo configurar el pipeline con Github Actions. Codacy tiene un soporte fantástico para herramientas de cobertura específicamente para proyectos Java, como Jacoco. Los resultados se explican y muestran con precisión en el panel de Codacy, y hay muchas configuraciones que permiten personalizar los datos de cobertura y el análisis para ayudar a mejorar la calidad del código. La interfaz de usuario es intuitiva, y Codacy viene con muchos patrones integrados personalizables, recomendaciones y verificaciones de seguridad que ayudan a detectar y solucionar problemas. También aprovechamos las métricas sobre duplicación y complejidad para identificar áreas que necesitan atención para todos los desarrolladores y colaboradores del proyecto a medida que se envían y fusionan las PRs. Codacy también es gratuito para proyectos de código abierto, lo cual es algo que apreciamos mucho.
Como autor de un producto de código abierto, es muy importante verificar la calidad del código, y él puede ayudarnos a conocer rápidamente el mal gusto del código.
Con más de 2.5 millones de reseñas, podemos proporcionar los detalles específicos que te ayudarán a tomar una decisión informada al comprar software para tu negocio. Encontrar el producto adecuado es importante, déjanos ayudarte.
o continuar con
LinkedIn
Google
Google (Empresarial)
Las direcciones de Gmail.com no están permitidas. Se permite un dominio empresarial que utilice Google.