Todo sobre la revisión del código

code review
Code Review

Todo sobre la revisión del código

Esta sección es una colección revisada de artículos, herramientas, listas de verificación, papers de fuentes confiables y otros recursos increíbles sobre revisiones de código.
Las contribuciones son bienvenidas, destacando especialmente cómo las diferentes empresas realizan revisiones de código.
Si desea sugerir un nuevo recurso, favor de mandarnos un correo a [email protected].

Contenido

Información de diferentes empresas sobre sus prácticas de revisión de código:

  • Facebook: análisis estático de escala en Facebook PDF
  • Google: centrarse en revisiones rápidas de código
  • Google: pautas de revisión de código
  • Microsoft: comprensión de las mejores prácticas de revisión de código
  • Netlify: Escaleras de retroalimentación para codificar retroalimentación de revisión
  • New Relic: Creación de pautas simples y efectivas para revisiones de código
  • Palantir: cómo hacemos revisiones de código
  • Quora: uso de revisiones posteriores a la confirmación para aumentar la velocidad.
  • PayPal: La opinión de PayPal sobre las revisiones de códigos

Artículos de revisión de código

Herramientas de revisión de código

  • Crucible. Herramienta de revisión de código local de Crucible Atlassian.
  • Codacy. Herramienta de análisis Codacy Static que actúa como revisión de código automatizada.
  • CodeGuru. La herramienta de análisis de código automatizada habilitada por IA de Amazon.
  • CodeStream. Herramienta de colaboración de código CodeStream que permite revisiones de código continuas.
  • Gerrit. Herramienta de revisión de código git de código abierto que se origina en Google.
  • GitHub. Hosting Git y pionero del “Pull Request”.
  • Gitpod. Solicitudes de extracción de revisión de código de Gitpod en un IDE completo dentro de su navegador.
  • GitRise. Recordatorios de GitRise Slack para solicitudes de extracción de GitHub
  • Kiro. Aplicación Kiro GitHub que es su entrenador de relaciones públicas: recordatorio de revisión y selección de revisor.
  • LGTM. Revisión de código Git automatizada de LGTM para solicitudes de extracción de GitHub y Bitbucket para encontrar vulnerabilidades de seguridad y problemas de calidad del código.
  • Phabricator. Herramienta de revisión de código git / mercurial / svn de código abierto que se origina en Facebook.
  • PullRequest. Revisión de código PullRequest como servicio para solicitudes de extracción de GitHub.
  • Pull Reminders. Recordatorios de extracción Recordatorios y métricas de Slack automatizados para solicitudes de extracción de GitHub.
  • Reviewable. Herramienta de revisión de código revisable construida sobre las solicitudes de extracción de GitHub.
  • Review Board. Herramienta de revisión de código abierto que es SCM / plataforma neutral.
  • Rubberduck.Extensión Rubberduck Browser para agregar navegación con reconocimiento de código a las solicitudes de extracción de GitHub.
  • Sider. Servicio de revisión de código automatizado de Sider para GitHub
  • Softagram. Visualización automatizada de cambios de código (y análisis de dependencia) para solicitudes de extracción, solicitudes de combinación (GitLab) y conjuntos de parches (Gerrit)
  • SonarCloud. Detecta olores de código, errores y vulnerabilidades en los repositorios de Azure DevOps, Bitbucket y GitHub
  • TugBoat. Genera e implementa cada solicitud de extracción para obtener vistas previas más fáciles del código que se está revisando.
  • Upsource. Actualice la herramienta de revisión de código git / mercurial / perforce / svn local de JetBrain.

Clasificación de textos
Weakly-Supervised Neural Text Classification