Bienvenue sur PEBKAC.fr, le site qui recense les anecdotes où l’on se moque des utilisateurs ne maîtrisant pas l’outil informatique. PEBKAC est un acronyme signifiant « Problem Exists Between Keyboard And Chair ».
Le problème se situe entre la chaise et le clavier : soumettez vos histoires, donnez votre avis !
Ce site n'est pas le site original pebkac.fr. Je publie ici la liste des PEBKAC que j'ai pu sauvegarder avant que le site original ne soit mis hors ligne.
Je corrige le code d'une application développée par un de mes collègues, parti depuis un an (vous comprendrez pourquoi, j'en suis persuadé...). Désespérément à la recherche d'indications sur l'intérêt de ce code mal pensé, brouillon, et peu (voire pas du tout) commenté, je tombe finalement sur un commentaire.

Une véritable perle, que je me dois de vous partager : « // ? ».

Probablement le commentaire le plus utile que j'ai pu voir, et un développeur qui visiblement s’interroge sur le fonctionnement de son propre code. PEBKAC.
PEBKAC #6788 proposé par Jimmy le 28/01/2013 | 22 commentaires | 👍🏽 👎🏽 +225
ou alors il a pompé le code ailleurs et ne comprends pas comment il fonctionne
Commentaire #76054 écrit par achille le 28/01/2013 à 08h45 | 👍🏽 👎🏽
Vu le code, je n'espère pas pour le développeur qui l'aurai initialement écrit.
De toutes façons, il s'agit de fonctionnement très spécifiques relatifs à nos applications.

Par contre, je crois important de préciser que le développeur en question avait d'abord une formation de maçon ^^
Commentaire #76067 écrit par Jimmy le 28/01/2013 à 09h19 | 👍🏽 👎🏽
Ca me rappelle une fois où j'avais récupéré du code avec un commentaire qui disait :

Apparently it works but I don't know how..., j'étais bien avancé avec ça... :') (mais :'( sur le coup)
Commentaire #76074 écrit par Shadam le 28/01/2013 à 09h48 | 👍🏽 👎🏽
Maçon -> programmeur, le cheminement logique... Ou alors en passant par Tetris ?
Commentaire #76077 écrit par Acorah le 28/01/2013 à 09h53 | 👍🏽 👎🏽
Je l'imagine bien quand il était en train de coder.
http://www.commitstrip.com/fr/2012/10/29/tinquiete-je-suis-codeur/
Commentaire #76092 écrit par ILP le 28/01/2013 à 10h54 | 👍🏽 👎🏽
Je rappelle que la plupart des commentaires dans le code de John Carmack sont du genre : « what the fuck? », ce qui ne l'empêche pas d'écrire un putain de code optimisé que les gens étudient encore dix ans après sa sortie parce qu'il y a vraiment du bon dedans.
Commentaire #76102 écrit par Skefrep le 28/01/2013 à 11h24 | 👍🏽 👎🏽
J'avais un camarade de promo exactement comme ça en deuxième année d'école d'ingénieurs (école en 5 ans donc deuxième année => bac +2). Quand on devait coder en C il avait mis du temps à comprendre comment fonctionnent les pointeurs, je l'ai entendu plusieurs fois dire des trucs du genre "essaie avec une étoile en plus". En gros il ajoutait ou retirait des '&' ou des '*' un peu au hasard jusqu'à-ce que ça marche.
Commentaire #76108 écrit par Acorah le 28/01/2013 à 12h06 | 👍🏽 👎🏽
?
Commentaire #76110 écrit par Siggy le 28/01/2013 à 12h09 | 👍🏽 👎🏽
mouais, quand on pompe, autant mettre en commentaire l'origine, ça permet de retrouver plus tard plus d''explication
Commentaire #76114 écrit par Fred le 28/01/2013 à 12h18 | 👍🏽 👎🏽
@Acorah: C'est aussi comme ça que je code vu que j'utilise tellement peu les pointeurs que je sais jamais qui fait quoi entre * et &.
Cela dit c'est pas mon métier, et quand ça marche je me demande ensuite pourquoi ça marche!

(PS: non je n'ai jamais été maçon)
Commentaire #76116 écrit par Moot le 28/01/2013 à 12h19 | 👍🏽 👎🏽
!
Commentaire #76191 écrit par ROB le 28/01/2013 à 17h22 | 👍🏽 👎🏽
A force de percer des trous dans les murs pour passer ses câbles wifi, la vocation lui est venue !
Commentaire #76221 écrit par Aaargh!!! le 28/01/2013 à 18h31 | 👍🏽 👎🏽
Commentaire #76229 écrit par Banon le 28/01/2013 à 19h22 | 👍🏽 👎🏽
Les règles ne s'appliquent pas aux génies.
Commentaire #76238 écrit par mini le 28/01/2013 à 19h53 | 👍🏽 👎🏽
Commentaire #76240 écrit par ROB le 28/01/2013 à 20h02 | 👍🏽 👎🏽
⸮?‽¿
Commentaire #76242 écrit par Banon le 28/01/2013 à 20h11 | 👍🏽 👎🏽
¡
Commentaire #76243 écrit par ROB le 28/01/2013 à 20h13 | 👍🏽 👎🏽
Bon c'est pas bientôt fini oui !?!
Commentaire #76248 écrit par Shadam le 28/01/2013 à 20h38 | 👍🏽 👎🏽
C'est dommage, on s'amusait bien pourtant⋮
Commentaire #76252 écrit par ROB le 28/01/2013 à 20h47 | 👍🏽 👎🏽
·—«

Ceci est une flèche de ponctuation.
Commentaire #76268 écrit par Banon le 28/01/2013 à 22h50 | 👍🏽 👎🏽
prout
Commentaire #76286 écrit par Fred le 29/01/2013 à 01h58 | 👍🏽 👎🏽
Ok, le code est sûrement mal foutu, les commentaires mal avisés. Cela étant, tu ne peux pas placer le moindre sens au commentaire "?" qui n'était destiné qu'à son rédacteur. Je ne vois pas trop de PEBKAC.

Par ailleurs, concernant sa formation initiale, vos réactions me déçoivent. Vous êtes dans l'informatique. Le domaine qui le mieux prouvé au monde du travail que les vraies compétences peuvent s'apprendre sans diplôme.
Commentaire #143637 écrit par What?! le 02/08/2014 à 02h34 | 👍🏽 👎🏽