Poster une réponse à un sujet: Hall of shame de code (pas nécessairement web)
Sujet
Gras [b]Texte[/b]Italique [i]Italique[/i]Souligné [u]Souligné[/u]Barré [strike]Barré[/strike]
Courriel [email=nobody@nobody.org]Nom[/email]Lien [url=http://www.website.com]Texte[/url]Ancre [anchor]Nom[/anchor]Image [img]http://www.website.com/image.jpg[/img]Insérer une image en provenance du site
Aligné à gauche [align=left]Texte[/align]Centré [align=center]Texte[/align]Aligné à droite [align=right]Texte[/align]Toute la largeur [align=justify]Texte[/text]
Couleur [color=#000000]Text[/color]Mise en forme [highlight=pascal]Texte[/highlight]WidgetsEmoticons :code: [:code]
PrévisualisationVérification de l'orthographe

CopierCollerCouperTout sélectionner
Tout effacerInsérer la dateInsérer l'heureInsérer la date et heureInsérer votre IP
Liste [list=square][item]BlaBla[/item][/list]Liste Numérotée [list=decimal][item]BlaBla[/item][/list]
Citation [quote=name]Texte[/quote]Spoiler [spoiler]James est le meurtrier![/spoiler]
Tout en majuscules [uppercase]Texte[/uppercase]Tout en minuscules [lowercase]Texte[/lowercase]l33t [l33t]Je suis un nerd[/l33t]Texte en indice [sub]Texte[/sub]Texte en exposant [sup]Texte[/sup]Taille du texte [size=8]Texte[/size]

Préférences
  Recevoir une notification de réponse à ce sujet par email
  Analyser les émoticônes
  Analyser le BBCode
  Attacher la signature
 
antp
Un site où on retrouve le best of de ce genre de codes foireux : http://www.thedailywtf.com/
rfr
Ben quoi, c'est bien plus compliqué ça:


monthselected := monthtext.itemInde + 1;


Faut réfléchir 1 millième de secondes :grin:

zion
:lol:

j'en ai une autre (a propos, y a des balises pour les codes, c'est plus coloré):

  1.   case monthtext.itemIndex of 
  2.   0:monthselected:='1'
  3.   1:monthselected:='2'
  4.   2:monthselected:='3'
  5.   3:monthselected:='4'
  6.   4:monthselected:='5'
  7.   5:monthselected:='6'
  8.   6:monthselected:='7'
  9.   7:monthselected:='8'
  10.   8:monthselected:='9'
  11.   9:monthselected:='10'
  12.   10:monthselected:='11'
  13.   11:monthselected:='12'
  14.   end;


Heureusement qu'il n'y a que 12 mois dans l'année :ddr555:
Merlin
Le post sur les développements web étant un peu restrictif, je poste ici quelques morceaux de code buggé et/ou très mal foutu.

En Java, corrigé ce matin:
On a une classe qui gère les paramètres du programme. Il y a une méthode pour mettre à jour tous les paramètres d'un coup:
public void setParams(Properties props) throws EJBException {
props.putAll(props);
}

Au lieu de config.putAll(props); parce que copier les nouveaux paramètres sur eux-mêmes au lieu de la variable membre, c'est très con.


Et en C, une connaissance avait écrit:

if (a==b) {
goto suite;
} else {
printf("a est différent de b");
}
suite:

Et ce au beau milieu d'un code de gestion de collisions dans un hash-code...

Il m'a fallu une bonne heure pour lui faire admettre que c'était plus simple d'écrire:

if (a!=b) {
printf("a est différent de b");
}

Catégorie:  

Se connecter
Inscription
Mot de passe perdu


Connexion:
Utilisateur
Mot de passe
 






Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be (Version PDA) - © 2004-2009 Akretio Powered by Kelare Sponsored by Intico Designed by The Art Company
The Akretio Network: Akretio - Kelare - OpenEvent - KelCommunity - KelCommerce - KelBlogs - PhotOsez