Skip to Main Content
Ingeniería de software en Google
book

Ingeniería de software en Google

by Titus Winters, Tom Manshreck, Hyrum Wright
September 2024
Intermediate to advanced content levelIntermediate to advanced
602 pages
21h 5m
Spanish
O'Reilly Media, Inc.
Audiobook available
Content preview from Ingeniería de software en Google

Capítulo 9. Revisión del Código

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La revisión de código es un proceso en el que el código es revisado por alguien distinto del autor, a menudo antes de la introducción de ese código en una base de código. Aunque se trata de una definición sencilla, las implementaciones del proceso de revisión del código varían mucho en la industria del software. Algunas organizaciones tienen un grupo selecto de "guardianes" en toda la base de código que revisan los cambios. Otras delegan los procesos de revisión del código en equipos más pequeños, permitiendo que diferentes equipos requieran diferentes niveles de revisión del código. En Google, prácticamente todos los cambios se revisan antes de ser confirmados, y cada ingeniero es responsable de iniciar las revisiones y revisar los cambios.

Las revisiones de código suelen requerir una combinación de un proceso y una herramienta de apoyo a ese proceso. En Google, utilizamos una herramienta de revisión de código personalizada, Critique, para apoyar nuestro proceso.1 Critique es una herramienta lo suficientemente importante en Google como para justificar su propio capítulo en este libro. Este capítulo se centra en el proceso de revisión de código tal y como se practica en Google y no en la herramienta específica, tanto porque estos fundamentos son más antiguos que la ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Ingeniería de Software para Científicos de Datos

Ingeniería de Software para Científicos de Datos

Catherine Nelson
Aprendizaje automático y seguridad

Aprendizaje automático y seguridad

Clarence Chio, David Freeman

Publisher Resources

ISBN: 9781098181888