Google a mis à disposition depuis quelques semaines, son moteur de recherche de portions de code source libre. Google Code Search.
Il est toujours bon de rappeler que les commentaires de code, ne sont pas uniquement destinés à leurs auteurs; comme on a l’habitude de penser.
C’est fascinant de lire ces commentaires, on y trouve des choses assez commune, mais à mourir de rire.
On pourrait faire une étude anthropologique du développeur avec cette mine d’information.
Ce que j’ai observé en quelques minutes : le développeur est plutôt démocrate/de gauche, (pour faire de l’open source il faut etre un peu altruiste), inflexible avec lui même, certain d’écrire une oeuvre d’art, c’est son amour propre qui en prend un coup quand il découvre les « saloperies » des autres, .. ou les siennes…
Voici des exemples révélateurs …
Un dev, qui a du voir son club de foot prendre un but au moment où il pondait sa ligne.

Celui ci à du perdre énormément de temps à comprendre le raisonnement du précèdent développeur, JDG

Celui la aurait pu etre ce JDG, invoquer Dieu dans l’écriture d’un algo, c’est peu cartésien; en tout cas il l’air content, je suis persuadé qu’il ne sait pas pourquoi ça marche…

Un puriste commentant le travail d’un prédécesseur.

Alors, là trop fort, le dev justifie l’écriture des règles du « jeu de nain », au cas où il se ferait attaquer

voila aussi un puriste dans l’âme, ou un gros fainéant, remarquez le nom de la variable en dessous.


Lisez comme le développeur se fait mal au coeur à « salir » son oeuvre.


Certains sont honnête avec eux même

D’autres moins :

Le developpeur informatique est peu modeste c’est connu.

Il peut se taper des quelques délires.. de geek évidemment.


hihi, découverte macabre…

Et oui c’est dur

Ce type de commentaire est assez courant, comme il fait suite à ne nombreuses recherche sur un produit nom standard et peu documenté, on est toujours un peu énervé de trouver la solution microsoft.

idem

« Bug » c’est le mot anglais, en français c’est mieux

J’espère simplement que celui ne travail pas chez Airbus…

Paresseux !

Un concours interne, noter la nature du gros lot, c’est le franc symbolique du Geek ça !

On peut meme crier dans un commentaire

Ici, des commentaires expliquant la présence d’algorithmes anti-abrutis

Ecrire un commentaire, avant d’écrire le code, c’est pour se donner de la motivation…

Le developpeur limite homophobe… annonce la robustesse/virilité de son code

Celle là je l’aime bien, je connaissais le blanc cassé, le blanc ‘coquille d’oeuf’ le bleu azur, marine etc… mais il y a le « bleu de Bill » (Bill Gates) référence au bleu des écrans de plantage windows …

petite dédicace à Bill Gates encore une fois


Meme Jobs en prend pour son grade

Un peu de politique…

Je vous laisse découvrir d’autres perles :
Des codes sources, où le programmeur écrit délibéremment que l’application va planter
D’autres, où les utilisateurs sont pris pour les cons
Mise à jour 16/10/06 : par ce que c’est génial, je rajoute ces 2 là :

