? Soy un firme defensor de las revisiones de código, sea lo que sea que eso signifique. Sé que significa diferentes cosas para diferentes individuos y grupos y se puede aplicar de manera diferente en diferentes fases de desarrollo.¿Cómo se revisan los bloques grandes del nuevo código
Cuando realizo un cambio de una línea a #define para corregir un error tipográfico en una cadena de aviso visible para el usuario, "Oye, Joe, ¿he deletreado 'FooBar' verdad?" es fácil. Cuando realiza algunos cambios relacionados en varias funciones relacionadas, un control de cordura sobre el hombro es de 10-15 minutos de trabajo.
Pero, ¿qué pasa con un nuevo proyecto con decenas de miles de líneas de nuevo código de marca? No sucede tan a menudo así que no estoy tan cómodo con eso. ¿Cómo revisas eso? ¿Uno a uno? Entregar y revisar "fuera de línea" con comentarios posteriores? En una configuración de grupo?
Para los diferentes enfoques, ¿hay reglas generales para las líneas/horas revisadas para que pueda estimar el tiempo para permitirlo?
Ese fue el problema con el proceso de revisión en el que trabajé. De repente, muchas cosas complicadas me serían aplicadas a mí o a quien fuera, y era cuestión de abandonar otras cosas importantes por unos días o aprobar la revisión. –
Acepto que la revisión temprana es mejor. Por varias razones, esa no es la circunstancia en la que estoy ahora. –