Hay una cita de Kent Beck que dice:
“I’m not a great programmer; I’m just a good programmer with great habits.”
Esto es verdad para todos. Los grandes hábitos son los que diferencian a los grandes.
El mejor ejemplo que se me ocurre son los mensajes de commit y merge request/pull request.
Emplear 4 o quizás 6 horas en finalizar un determinado cambio en la fuente de código de una aplicación y hacer el commit con un miserable mensaje es una falta de respeto a tu yo del futuro, a tu organización y a tus compañeros. Y lo mismo digo de un mensaje de MR que no explica las razones del cambio y abre un pequeño espacio para discutir si tu idea fue buena o correcta.
En este post de R.Shankar se describen 5 muy malos hábitos muchos de ellos directamente relacionados con lo que yo llamo “miserable mensaje de commit o merge request”.