sans doute un classique, mais ça fait toujours plaisir
Envoyé par administrateur-sous-windows
sans doute un classique, mais ça fait toujours plaisir
Envoyé par administrateur-sous-windows
une qui fonctionne bien ces temps...
Tu as fait la documentation ?
- Oui, j'ai commenté mon code !
Une de ce matin :
Moralité : levez votre cul de la chaise ou envoyez des mails(d'un bureau au fond du couloir) :
- Le serveur de Test c'est bien serp1 ?
(d'un autre bureau à l'autre fond du couloir) :
- Oui, sert1..
- serP1 ?
- oui serT1 !! (production c'est serp1 et test sert1).
- ok merci, je lance les tests.
(d'un bureau au milieu du couloir) :
- euh... mais ils se sont pas compris là....
(5mn plus tard, du premier bureau au fond du couloir) :
- Raaaaaaaaaah![]()
Une classique que je crois ne pas avoir vu (avec le smiley qui va avec):
Oops
voire (et oui, il y a bien un 'e' à la fin):
Oooooooooooooooooops![]()
Ne commentez jamais vos codes.
Ca a ete dur a ecrire, ca doit etre dur a lire.
Voici ma prière du soir : http://michbuze.club.fr/lavache/priere.htm![]()
Ne reste jamais entre un arbre et un chien.
Citation d'informaticien ?Envoyé par nuke_y
Mais oui!
Il ne faut pas se mettre entre l'arborescence de l'explorateur et le toutou de la fonction de recherche![]()
Proverbe chinois plutôt en fait...Envoyé par Jack_serious
Ca me fait penser à 1 commentaire ''expliquant'' 1 test plutôt tordu que j'ai vu il n'y a pas longtemps dans 1 prog. en C. Je précise que c'était le seul commentaire pour plusieurs dizaines de pages.Envoyé par Jack_serious
Aucune confiance dans l'utilisateur
Quelques "citations":
Le fameux bug qui ne devrait pas survenir:
Et le cri rituel du programmeur qui vient de mettre le dernier ';' à son projet qui a duré 6 mois:ça marche pas, mais pourtant ya pas d'erreur...
Et enfin, quand il se rend compte de sa fausse joie :yeeeeeeehhaaaaaaaaaaaa!!!!!!
La p***** de sa m*** d'e***** de sa r*** de c***** de programme de m****!!!![]()
En même temps c'est pas très malin de différencier un serveur de test d'un serveur de prod avec 2 lettres qui on quasiment la même phonétique...."p" et "t", c'est comme "s" et "f" c'est à bannir.Envoyé par nuke_y
C'est toujours après avoir touché à un truc qui marchait (et qui ne marche plus après) que je me le dis...Mécanisme inconnu : touche à ton cul
Et ça s'applique à tous les niveaux, de la BD au document Word...La périodicité des sauvegardes est égale à la quantité de travail que l'on peut recommencer![]()
un clssique, mais je ne l'ai pas vu :
"comment ecrire du code illisible"
http://mindprod.com/jgloss/unmain.html
ma preferé :
surtout le "never underestimate the power of creative spelling..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 # A Real Life Example : Here's a real life example written by a master. Let's look at all the different techniques he packed into this single C function. void* Realocate(void*buf, int os, int ns) { void*temp; temp = malloc(os); memcpy((void*)temp, (void*)buf, os); free(buf); buf = malloc(ns); memset(buf, 0, ns); memcpy((void*)buf, (void*)temp, ns); return buf; } * Reinvent simple functions which are part of the standard libraries. * The word Realocate is not spelled correctly. Never underestimate the power of creative spelling. * Presume malloc will always return successfully. * Make a temporary copy of input buffer for no real reason. * Cast things for no reason. memcpy() takes (void*), so cast our pointers even though they're already (void*). Bonus for the fact that you could pass anything anyway. * Never bothered to free temp. This will cause a slow memory leak, that may not show up until the program has been running for days. * Copy more than necessary from the buffer just in case. This will only cause a core dump on Unix, not Windows. * It should be obvious that os and ns stand for "old size" and "new size". * After allocating buf, memset it to 0. Don't use calloc() because somebody might rewrite the ANSI spec so that calloc() fills the buffer with something other than 0. (Never mind the fact that we're about to copy exactly the same amount of data into buf.)
Aussi bien que nécessaire et aussi mal que possible!citation d'un prof de mon année de licence.
Les meilleurs développement sont fait par les développeurs les plus fainéants.Autre citation d'un prof. Sisi je le jure.
Bien sûr, je m'applique à les mettre en pratique dans ma praxis quotidienne.
bon dev' et optimisons notre taf.
Celle-ci d'un prof et d'un goût certain :
Un tampon sert à réguler les flux et absorber les tâches...
Ça me rappelle ceci...![]()
Je ne connaissais pas...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager