IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #101
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Citation Envoyé par andry.aime Voir le message
    Je viens de voir ça la semaine dernière dans un code java

    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (true){
    ....
    }

    Si je le commente, je dois mettre un commentaire pour la raison laquelle j'ai commenté la condition.
    Je ne sais plus quoi faire .

    A+.
    Dans le même programme
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if(!readOnly){
    order.addLineItem(lineItem);
    }else{
    order.addLineItem(lineItem);
    }

    Avant que je quitte le projet, je vais moi aussi ajouter un bout de code pour souvenir.

  2. #102
    Membre extrêmement actif Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 324
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 324
    Points : 9 551
    Points
    9 551
    Par défaut
    Un truc que j'avais eu, il y a quelques années avec un programme qui paramétrait des modems. Ça donnait un message du style
    Error code ????
    Unknown Error : Error is not an error ! This message couldn't be seen

    Ça m'a bien aidé pour trouver le problème, qui, pour l'anecdote, venait de la ligne téléphonique.
    Au nom du pèze, du fisc et du St Estephe
    Au nom du fric, on baisse son froc...

  3. #103
    Membre actif
    Avatar de The_Sorrow
    Homme Profil pro
    Informaticien multi-threadé
    Inscrit en
    Juin 2009
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informaticien multi-threadé
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 119
    Points : 246
    Points
    246
    Par défaut
    Je m'était fait un tout petit outil en Java, composé d'une seule classe pour mes tests. Je crois qu'il a plu, mais j'espère qu'il ne passera pas sur le SVN car l'entête de classe est commentée ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    /**
     * A simple, and 'La Rache' compliant bundle.<br/>
     * (...)
     */

  4. #104
    Acropole
    Invité(e)
    Par défaut
    Par manque d'inspiration :


  5. #105
    Membre chevronné Avatar de zeyr2mejetrem
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Novembre 2010
    Messages
    471
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Novembre 2010
    Messages : 471
    Points : 2 040
    Points
    2 040
    Par défaut
    J'ai trouvé çà dans un code hier.
    Je trouve ça marrant les menaces de mort par SVN interposé !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    /*
     * A l'attention du crétin qui change le type de cette propriété en booleen.
     * Cette propriété N'EST PAS booleenne, arrête de faire c*** tout le monde
     * a changer ce type sinon tu t'exposeras à des représailles sanglantes !!!
     *                                                                         (nom du commentateur)
     */
    public String getTEM_ACHAT(){
             return getCriterionValueAsString(this.TEM_ACHAT_PROPERTY_NAME);
    }
    Si tu ne sais pas faire, apprends. Si tu fais, fais bien. Si tu sais bien faire, enseigne.
    Mieux vaut paraître stupide quelques temps que rester stupide toute sa vie.

  6. #106
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par andry.aime Voir le message
    Deviner la tête du prof quand quelqu'un a fait de copier/coller sans vérifier tous les codes parce qu'on ne peut pas faire nos TP à la maison. Je laisse souvent les versions brouillons trainées à la veille des présentations au prof .
    J'avoue avoir fait la même blague à un voisin de table au collège. Fin d'année, assez de point "d'avance", grosse interro. J'ai volontairement mis des fautes d'orthographes grossières (homonymies) dans mes réponses et décalé toutes mes réponses par rapport au numéro de la question au milieur.

    J'ai eu un zero, mais il a coulé avec moi. *fier*

  7. #107
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par andry.aime Voir le message
    Je viens de voir ça la semaine dernière dans un code java

    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (true){
    ....
    }

    Si je le commente, je dois mettre un commentaire pour la raison laquelle j'ai commenté la condition.
    Je ne sais plus quoi faire .

    A+.
    Premier commit:
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (True){
    ....
    }
    avec comme commentaire "Object Oriented Compliant test"

    Deuxième commit des mois plus tard, de préférence avant de quitter la boite, dans une class obscure

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    static {
     if (System.getTimesMillis()%1000=0)
     try {
         Field f = Boolean.class.getDeclaredField("value");
         setAccessible(true);
         f.setBoolean(True,false);
     } catch(Exception e){}
     }
    Ensuite: Fuit!
    }

  8. #108
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    J'avoue avoir fait la même blague à un voisin de table au collège. Fin d'année, assez de point "d'avance", grosse interro. J'ai volontairement mis des fautes d'orthographes grossières (homonymies) dans mes réponses et décalé toutes mes réponses par rapport au numéro de la question au milieur.

    J'ai eu un zero, mais il a coulé avec moi. *fier*
    La pêche était bonne, il y avait plusieurs qui tombaient dans le panneau. Ils ne faisaient que modifier un peu l'interface, tester avec des données correctes dont ils connaissaient déjà le résultat retourné. Les profs ne sont pas si con que ça, en disant au second et prochain présentateur "c'est du déjà vu".
    D'habitude j'était parmi les premiers à présenter son tp, mais un jour avec un prof qui me détester, il arrange la présentation des étudiants par ordre de numéro en classe donc je ne présentait qu'à la fin.
    Citation Envoyé par prof
    C'est toi donc l'auteur de ces conneries. Si t'as quelque chose à me dire, dit le en face de moi.
    Au moins j'ai eu 10/20 bien que mon prog était impec .

  9. #109
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2005
    Messages
    482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2005
    Messages : 482
    Points : 625
    Points
    625
    Par défaut
    basique mais utile :p

    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
    public static string Recup_Nom_Jour_DayOfWeek(DayOfWeek jourSemaine)
            { 
                switch (jourSemaine)
                {
                    case DayOfWeek.Monday:
                        return "Lundi";
                    case DayOfWeek.Tuesday:
                        return "Mardi";
                    case DayOfWeek.Wednesday:                
                        return "Mercredi";
                    case DayOfWeek.Thursday:
                        return "Jeudi";
                    case DayOfWeek.Friday:
                        return "Vendredi";
                    case DayOfWeek.Saturday:
                        return "Samedi";
                    case DayOfWeek.Sunday:
                        return "Dimanche";
                    default :
                        return "Saint Glinglin";
                }
            }
    "Essayer est le premier pas vers l'Echec !" (Homer Simpson)

  10. #110
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    marrant, en java je me serait contenté d'un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    return jourSemaine.getDisplayName();
    sinon, la saint glinglin n'est pas un jour de la semaine, mais un jour de l'année, a savoir le premier novembre.
    http://fr.wikipedia.org/wiki/Saint-Glinglin#Droit

  11. #111
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    605
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 605
    Points : 670
    Points
    670
    Par défaut
    Un collègue avait nommé un de ses getters
    l'accesseur des pauvres.

    Il m'a fallu des années pour ne trouver que le setter irlandais à y opposer...

  12. #112
    Expert confirmé
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Points : 4 164
    Points
    4 164
    Par défaut
    Citation Envoyé par grunt2000 Voir le message
    l'accesseur des pauvres.
    +1

    En revanche, pardon de te le dire mais.... le regretté Bobby Lapointe vient de mourir une seconde fois (de chagrin cette fois... ) à l'annonce d'un tel gachis.

    Des années ???!!! avec une telle mine de jeux de mots stupides, véritable carrière à ciel ouvert pour l'extraction en masse d'hilarité de plus ou moins bon gout ? ?!

    Avec toutes les possibilités de setter ?

    aTerre
    minet
    IBL
    minator
    jVerset
    ... etc etc ^^

    >>> de mauvais gout, à deux balles, entièrement compilable, et foutrement pas maintenable


    ...pour les linguistes et les curieux >>> générateur de phrases aléatoires

    __________________

  13. #113
    Membre éprouvé Avatar de Lady
    Femme Profil pro
    Développeur Java
    Inscrit en
    Mars 2003
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2003
    Messages : 678
    Points : 909
    Points
    909
    Par défaut
    Citation Envoyé par RomainVALERI Voir le message
    +1


    aTerre
    minet

    [...]

    >>> de mauvais gout, à deux balles, entièrement compilable, et foutrement pas maintenable

    Perso les 2 premiers je vois le moyen des les implémenter de manière maintenable ...

    Le premier dans une application pour un jardinerie ou peut être un jeu vidéo de conquête spatiale.
    Le second dans une application pour vétérinaire, la sous partie traitant des castration féline (... )
    Informaticienne le jour, créatrice de bijoux la nuit (https://www.facebook.com/La-Fée-Chro...07539656306271) et maman à plein temps !

  14. #114
    Membre confirmé Avatar de Gunny
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Danemark

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2007
    Messages : 188
    Points : 624
    Points
    624
    Par défaut
    Dans une fonction javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    // On doit retirer les deux "de "
    // ps : Oui, replace 2 fois parce qu'en js replace ne remplace que la première occurence. Trolled hard 10/10
    var d1 = d.replace("de ", "").replace("de ", "").split(" ");

  15. #115
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 194
    Points : 118
    Points
    118
    Par défaut
    Sujet un peu vieux mais fallait que je rajoute ma perle trouvé dans un vieux code VBA Excel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    i = 0
    DEBUT:    'pour rappel il s'agit d'un label de ligne
      if (i = 5) then Goto FIN
    
      ' traitement...
    
      i = i + 1
      Goto DEBUT
    
    FIN:
    C'est ce que l'on peut appeler une boucle ^^
    Si tout semble bien marcher c'est que vous avez oublié quelque chose !

  16. #116
    Expert confirmé
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Points : 4 164
    Points
    4 164
    Par défaut
    Citation Envoyé par Golork Voir le message
    trouvé dans un vieux code VBA Excel
    Ah je croyais que le thread ne concernait que les langages de programmation

    et j'attends l'arrivée imminente de quelqu'un qui va t'objecter que "behind the scene" le compilateur transforme toute boucle while en la même chose que cette abomination.... ce qui n'aura rien prouvé parce que le problème n'est pas au niveau performance mais maintenabilité etc. .... ^^

    ...pour les linguistes et les curieux >>> générateur de phrases aléatoires

    __________________

  17. #117
    Membre éclairé Avatar de Code62
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Novembre 2008
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2008
    Messages : 162
    Points : 898
    Points
    898
    Par défaut
    puisque le topic est remonté:
    j'ai mis un peu de fantaisie dans un nouveau fichier aujourd'hui, en l'honneur du Star Wars Day
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?php
    /********************************
     * 	OAMS platform
     * 		Monitors the examinations
     ********************************
     * @begin :	May the 4th (be with you) 2012
     * @author :	Fredb
     *
     ********************************
     * {OAMS_LICENSE}
     ********************************/
    "Le premier venu peut écrire du code qu'un ordinateur peut comprendre. Les bons programmeurs écrivent du code que les humains peuvent comprendre."
    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
    (Martin Fowler)

  18. #118
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 11
    Points : 52
    Points
    52
    Par défaut
    Sur trois jours consécutifs sur un ancien projet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    //i'm here
    void foo()
    ...
    //i'm here
    void foo2()
    ...
    //i'm here
    //oh wait i'm there
    void foo3()

  19. #119
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    En CSS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    color: #4D4D4D; /* bienvenue dans la quatrième dimension ! */

  20. #120
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 11
    Points : 52
    Points
    52
    Par défaut
    Pas mal.
    En voici un que j'ai vu sur internet y a pas longtemps :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    //Eh ben oui, un arbre ça grandit !
    private void GrowUpTree()
    {...}
    Vu que c'était pour un interpréteur et que le dit "tree" devait être un AST, je pense pas que le projet soit allé bien loin.

Discussions similaires

  1. Réponses: 10
    Dernier message: 19/02/2013, 15h05
  2. Quelles sont les bibliothèques Qt que vous utilisez ?
    Par johnlamericain dans le forum Bibliothèques
    Réponses: 6
    Dernier message: 26/07/2010, 13h23
  3. Réponses: 70
    Dernier message: 23/08/2007, 17h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo