Google Code Search fait ses premières victimes...

Le par  |  21 commentaire(s)
Google Code Search (Small)

Ames sensibles s'abstenir : les développeurs usent parfois d'un langage fleuri, surtout lorsqu'il s'agit d'intercaler entre les lignes de code des commentaires, lesquels sont, théoriquement, sensés faciliter la maintenance et aider à débusquer d'éventuelles erreurs.

Ames sensibles s'abstenir : les développeurs usent parfois d'un langage fleuri, surtout lorsqu'il s'agit d'intercaler entre les lignes de code des commentaires, lesquels sont, théoriquement, sensés faciliter la maintenance et aider à débusquer d'éventuelles erreurs. Ils servent aussi parfois de défouloir...


Mise en garde
Eloignez vos enfants de l'écran, et si votre mamie ou votre papy traînent dans la pièce, proposez leur donc d'aller faire un tour aussi, car cela ne va pas être beau à voir : nos confrères britanniques du site The Register se sont amusés à tester Google Code Search, le dernier outil en date "Made in Mountain View", et dont la fonction est de rechercher sur le Web des portions de code-sources informatiques. Nos voisins d'outre-Manche auraient pu se contenter de rechercher telle ou telle fonction, mais c'eut été trop facile. Ils sont plutôt partis à la chasse au gros mots. Et le gibier ne manquait pas...


The F-word...*
Google code search smallPetit panégyrique des expressions consacrées (en un mot...). Chez Apple, un développeur aurait par exemple inscrit en commentaire "// Register the f***ing window class", que l'on pourrait traduire par "Pensez à enregistrer la classe à laquelle appartient cette p****n de fenêtre".

Un autre codeur, d'appartenance inconnue, déteste visiblement Internet Explorer, puisqu'il intercale dans une portion de code en JavaScript le commentaire suivant : "// f***ing IE" (p****n d'IE), mais il y a pire...


Epuration technique...
Chez Sun Microsystems, par exemple, on ne tient apparemment pas en très haute estime l'utilsateur final, si l'on en croit le commentaire "/* The user is a w***er */" (l'utilisateur est un br*****r). Enfin, certains jettent purement et simplement l'éponge, à l'image de ce développeur frustré, qui commente sa portion de code en ces termes : "// I really give up on this b****cks, I really do. MAME says do this. <<sigh>>" (J'abandonne, avec ces c*****ies, vraiment. MAME dit de le faire de cette manière. <<soupir>> ).

Ces braves gens ne font décidément pas des métiers faciles. Mais si le coeur vous en dit, vous pouvez vous amuser vous aussi à débusquer la parole grivoise au milieu des lignes de code. Enfin, si vous maîtrisez un tant soit peu la langue de Shakespeare, laquelle vient d'être sérieusement bousculée, vous pouvez vous référer à cette page, dont sont extraits les exemples ci-dessus.

Il paraît même qu'il y a des lignes de code entre les gros mots...




* Le mot (anglais) commençant par F, et se finissant par "**ing"...


Complément d'information

Vos commentaires Page 1 / 3

Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #136242
je savais bien que je n'étais pas le seul à commenter intelligement mon code
Le #136243
Faut pas se limiter aux commentaires, souvent même le code est à mourir de rire

Par exemple, pour les noms des variables, j'ai déja vu deux cas assez exceptionels:
- des noms de joueurs de foot
- a, b, c, ... aa, ab, ac, ... (vraiment explicite et facile de s'y retrouver )
Le #136245
ça me rappel aussi mes codes sources
Le #136246
Chitzitoune :
pour les variables a, b, c etc.. bha si c'était en java, c'est peut-etre que les jar ont été offusqués.
Le #136248
Ouai faut pas se focaliser sur les commentaires quand on en a marre on en a marre mais bon avant de release quand meme a+
Le #136249
ben quoi, c'est des avi sincere, un peu excecif certe, mais sincere.
Le #136252
En ce qui concerne le Dev. Web, IE me gratte vraiment. Quand on fait un code qui respcte les standards, faut toujours faire une exception pour lui.
Je me rends compte que je ne suis pas le seul à « édulcorer » mon code
Le #136255

Ange-Gabriel



On s'amuse beaucoup à lire ta brève.
Il faut dire que le ton assez détaché y est pour beaucoup.
Il est également appréciable de pouvoir trouver tous ces liens qui permettent une meilleure compréhension de certains termes techniques pour les néophytes.

Bonne continuation !
Le #136258
code source de windows:
//à mort le penguin, vive les tunes //


Le #136259
le F word ne fini pas par ing, il fini par k ...
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]