Je formate presque toujours mon code avant de m'engager pour m'assurer qu'il est fait correctement. La plupart de mon équipe ne se soucie pas vraiment et ne formate pas toujours correctement leur code (des choses mineures qui n'affectent pas le code mais affectent la lisibilité lorsque vous essayez de le maintenir).
J'ai récemment installé les outils électriques VS qui ont une option "Formater lors de l'enregistrement", et j'ai apporté une modification à un fichier qui n'a pas été formaté auparavant. Le vice-président du développement est venu me voir et m'a réprimandé pour le formatage car il apparaît dans l'outil de fusion comme ayant presque tout le fichier modifié, au lieu d'une ou deux lignes (il ne peut donc pas voir exactement ce que j'ai modifié facilement), et m'a dit de désactiver le format lors de la sauvegarde à l'avenir. Bien que je comprenne cette préoccupation, je trouve parfois difficile de trier le code qui n'est pas formaté, et l'OMI devrait être formaté correctement tout le temps de toute façon. Notez que je ne reformate pas simplement des choses sur un coup de tête. Mais comme j'écris du code, je vais soit utiliser l'outil électrique, soit appuyer sur le raccourci clavier pour formater le texte pour le rendre plus facile à lire, et dans SVN cela apparaît comme une modification.
Je demande donc, est-ce que le formatage du code est toujours une mauvaise chose? Ses préoccupations sont-elles plus valables que de s'assurer que le code est lisible?