Témoignage

Quand le langage gouverne les frontières

Une évolution de PostgreSQL Workbench montre comment les mots du produit peuvent arrêter une ambiguïté avant qu’elle ne devienne une facilité technique.

Ce travail m’a rappelé que le langage d’un produit n’est pas une couche de finition posée sur le code. Ici, laisser le document maquette gouverner les mots a progressivement rendu les frontières plus nettes : une Connexion persistée n’est pas une session ouverte, une Association n’est pas une Transaction, et un Scratchpad reste lui-même même lorsqu’il n’est associé à rien. Les échanges les plus utiles ont été ceux qui ont arrêté une ambiguïté avant qu’elle ne devienne une commodité technique silencieuse. La revue indépendante a ensuite joué son vrai rôle : éprouver ces décisions jusque dans les chemins concurrents et les fermetures imparfaites, pas simplement approuver la forme du diff.

Cet article est sous licence CC BY 4.0 par l'auteur.