Re: [R] Une histoire de RegExp
Posté : lun. 25 juin 2012 14:28
@Iste
Tu as zappé le reste de ce que j'avais écrit, pour ne garder que le mot qui t'a interpellé
C'est normal, en tant qu'informaticien tu as percuté sur l'aspect technique
Mais Tlem évoquait "la compréhension du code" et ma réponse allait surtout dans ce sens
C'est clair que les grosses UDF sont très bien faites et que sur un plan technique, pour la "propreté du code" c'est l'idéal
Mais un effet pervers (par exemple) est que tu vois pléthore de scripts avec une gestion d'erreur absente ou mal faite, simplement parce que les utilisateurs ont tellement pris l'habitude que les UDF fassent le boulot à leur place qu'ils oublient de (ou simplement ne savent pas) le faire
Sans compter le nombre incalculable de fois où tu vois utiliser un marteau-pilon pour écraser une mouche
Alors oui, on peut dire que les UDF c'est super, ça sait tout faire et ça le fait très bien, pourquoi chercher ailleurs ? ... mais pour la "compréhension du code" (ce qui pour moi signifie qu'on comprend ce qu'on écrit, pourquoi on l'écrit et comment ça fonctionne) ça peut vraiment se discuter
Tu as zappé le reste de ce que j'avais écrit, pour ne garder que le mot qui t'a interpellé
C'est normal, en tant qu'informaticien tu as percuté sur l'aspect technique
Mais Tlem évoquait "la compréhension du code" et ma réponse allait surtout dans ce sens
C'est clair que les grosses UDF sont très bien faites et que sur un plan technique, pour la "propreté du code" c'est l'idéal
Mais un effet pervers (par exemple) est que tu vois pléthore de scripts avec une gestion d'erreur absente ou mal faite, simplement parce que les utilisateurs ont tellement pris l'habitude que les UDF fassent le boulot à leur place qu'ils oublient de (ou simplement ne savent pas) le faire
Sans compter le nombre incalculable de fois où tu vois utiliser un marteau-pilon pour écraser une mouche
Alors oui, on peut dire que les UDF c'est super, ça sait tout faire et ça le fait très bien, pourquoi chercher ailleurs ? ... mais pour la "compréhension du code" (ce qui pour moi signifie qu'on comprend ce qu'on écrit, pourquoi on l'écrit et comment ça fonctionne) ça peut vraiment se discuter