Je ne pense pas que l'auteur pensait à ça (du code de merde) en parlant de se fondre dans l'existant.
Ce qu'il dénonce est plutôt de l'ordre du style, de la cohérence globale et de l'organisation, permettant une collaboration entre plusieurs acteurs plus aisée parce que lorsqu'on adopte un style, on configure son cerveau d'une certaine façon qui nous permettra de lire et comprendre rapidement le texte (ou le code, ou la compta, etc.). Si chacun y va de son style, et qu'il faut se reconfigurer mentalement toutes les lignes, on perd du temps et de l'efficacité.
Donc son problème est effectivement le non suivi d'une convention, mais on ne peut pas mettre dans cette catégorie la mauvaise utilisation d'une API par imitation, une conception ratée, ou du cargo culting technique : ce sont des problèmes différents.
Son maçon qui pose une brique jaune, il n'a pas dit qu'il la posait de travers, mais juste que ça jurait sur le résultat final.
[^] # Re: question
Posté par Meku (site web personnel) . En réponse au journal Déçu, déçu, déçu. Évalué à 3.
Je ne pense pas que l'auteur pensait à ça (du code de merde) en parlant de se fondre dans l'existant.
Ce qu'il dénonce est plutôt de l'ordre du style, de la cohérence globale et de l'organisation, permettant une collaboration entre plusieurs acteurs plus aisée parce que lorsqu'on adopte un style, on configure son cerveau d'une certaine façon qui nous permettra de lire et comprendre rapidement le texte (ou le code, ou la compta, etc.). Si chacun y va de son style, et qu'il faut se reconfigurer mentalement toutes les lignes, on perd du temps et de l'efficacité.
Donc son problème est effectivement le non suivi d'une convention, mais on ne peut pas mettre dans cette catégorie la mauvaise utilisation d'une API par imitation, une conception ratée, ou du cargo culting technique : ce sont des problèmes différents.
Son maçon qui pose une brique jaune, il n'a pas dit qu'il la posait de travers, mais juste que ça jurait sur le résultat final.