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 !
Il est plus facile de voir les signes avant-coureurs après coup que l'inverse !
Yorglaa
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
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.
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
1)Avant de poster, merci de lire les règles. 2)Utiliser [code] [/code] pour quoter le code ! 3)Conseils pour le forum C [a lire en entier!]
Ne commentez jamais vos codes.
Ca a ete dur a ecrire, ca doit etre dur a lire.
Don't worry, be serious.
La vie est courte. Prenez votre temps.
Jack.
Voici ma prière du soir : http://michbuze.club.fr/lavache/priere.htm
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Ne reste jamais entre un arbre et un chien.
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.
Citation d'informaticien ?Envoyé par nuke_y
Don't worry, be serious.
La vie est courte. Prenez votre temps.
Jack.
Mais oui!
Il ne faut pas se mettre entre l'arborescence de l'explorateur et le toutou de la fonction de recherche
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Proverbe chinois plutôt en fait...Envoyé par Jack_serious
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.
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
Les Cours et tutoriels pour apprendre Access, Les codes Sources Access, Le Forum Access, Offres d'emploi développeur Access et Les FAQs Office
Avant de poster : les choses importantes à lire pour la bonne tenue du forum.
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
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.
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.)
citation d'un prof de mon année de licence.Aussi bien que nécessaire et aussi mal que possible!
Autre citation d'un prof. Sisi je le jure.Les meilleurs développement sont fait par les développeurs les plus fainéants.
Bien sûr, je m'applique à les mettre en pratique dans ma praxis quotidienne.
bon dev' et optimisons notre taf.
Le monde se divise en deux: ceux qui utilisent le tag et les autres.
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...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
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