Código colaborador de SmartBear toma todas las tareas asociadas con una revisión de código y los automatiza. Empaquetando el código para una revisión, proporcionando comentarios exactamente en la línea que desea comentar, enviando los comentarios, respondiendo a los comentarios, discutiendo sobre una línea o problema, y así sucesivamente. Los desarrolladores realmente comienzan a disfrutar haciendo reseñas. Los defectos que previenen las revisiones son uno de los más peludos. Tuve uno de los mejores ingenieros de software que me dijo que no había forma de que el equipo hubiera encontrado un defecto determinado sin la revisión, porque estaba oscurecido por otros comportamientos. Pero en la revisión estaban mirando el código y el código no tenía sentido, así que lo arreglaron.
También hemos acuñado el término "revisión de código inverso". Esto es cuando un ingeniero de software con experiencia envía una revisión a varios ingenieros de software con menos experiencia con la intención de compartir una solución o enseñar un patrón. Funciona bien para mejorar la fuerza del equipo.
Dos de mis equipos lo han utilizado hasta el momento, y ambos lo consideran una herramienta útil. El primer equipo me dijo que descubriera cómo pagarlo, porque no quieren dar esta herramienta después de que termine el período de evaluación ... Descargo de responsabilidad: escribí un capítulo sobre el libro de secretos mejor guardados del examen de códigos de pares . Pero eso solo vino después de que usamos la herramienta y nos encantó.
Todo lo que dijiste es verdad. sí, pero su UX necesita mejorarse. –