Los escribe como una ayuda para su yo futuro, y para otros en el equipo. Para darle algunos antecedentes sobre cuándo los he encontrado útiles:
Solía trabajar en un proyecto donde los mensajes de confirmación eran invaluables, en más de una ocasión los usé para rastrear el código que tenía años. En ese proyecto, nuestro sistema de seguimiento de errores también se integró con nuestro VCS (ClearCase). Entonces, cuando registraste un cambio, registraría el número de error en los comentarios de confirmación. Esto fue muy útil para permitirle rastrear exactamente qué fue cambiado y por qué.
Para resumir, aunque los mensajes de compromiso pueden parecer inútiles si recién está empezando (especialmente si usted es el único que trabaja en el proyecto), adquieren un valor inestimable una vez que tiene un producto exitoso compatible con producción por múltiples desarrolladores.
actualización
Otra característica útil de los mensajes de confirmación es que requieren a revisar y resumir los cambios que acaba de realizar. Incluso si recuerdo lo que he cambiado, a menudo haré una rápida modificación de un archivo antes de registrarlo. Lo leeré brevemente de nuevo para asegurarme de que no haya errores tipográficos, que cambié todo lo que quería decir, etc. Esta es una manera simple de revisar su código para esos pequeños pequeños errores que de otra manera encontrarían su camino en su código. De todos modos, después de hacer esto, tengo una idea clara de lo que ha cambiado, así que uso esto para escribir un resumen conciso del cambio al registrar el archivo. Este es un hábito simple que ayuda a aumentar la calidad del código con poco esfuerzo de su parte.
Tendré que hablar con mi jefe sobre la confianza y la forma en que trabajan los programadores. O irse;) – ericteubert
Esto puede no tener nada que ver con la confianza. Específicamente en un caso que viene a la mente, solo quería saber qué poner en el documento de notas de la versión. – shoosh
buen punto shoosh – ericteubert