quaternum.net
Menu

2022-12-23

Le commit parfait

For the last few years I’ve been trying to center my work around creating what I consider to be the Perfect Commit. This is a single commit that contains all of the following:

  • The implementation: a single, focused change
  • Tests that demonstrate the implementation works
  • Updated documentation reflecting the change
  • A link to an issue thread providing further context

Simon Willison, The Perfect Commit, https://simonwillison.net/2022/Oct/29/the-perfect-commit/

Si le titre est probablement un peu exagéré, les méthodes fournies par Simon Willison pour le versionnement du code sont pertinentes et permettent de structurer un travail collectif. Les points évoquées pour écrire le commit parfait peuvent même être dupliquées pour l’écriture ou l’édition, dans le cas d’un versionnement des fichiers source :