Je me suis souvent demandé quelle tranche de population de développeurs professionnels produit le plus de "WTF". D'un côté les seniors ont de l'expérience c'est sûr. Mais en même temps, ils doivent passer du cobol vers Java/.net avec trois jours de formation, pour livrer la semaine suivante le nouvel Intranet de leur société. Les jeunes ingénieurs fraîchement diplômés eux sont au top ! Aucune expérience professionnelle ni conscience des contraintes d'une entreprise? Qu'importe ! Ils connaissent java sur le bout des doigts. Dès lors, la tranche de population la plus génératrice de "WTF" serait les jeunes diplômés.... formés par un senior qui vient d'apprendre le C. C'est en tout cas ce qu' Antoine me laisse penser. Il nous dit :

Je suis étudiant dans une école dont je tairai le nom. Pour un TP, le prof nous a fourni son code de test, qui génère un tableau de taille aléatoire. Voici la fonction utilisée :

      /**
       *cree un tableau de int de taille aleatoire(unif entre 0 et sz)
       *@param sz,taille max du tableau
       *@return t,tableau de int,
       */
      public static int[] cree(int sz) {
            while (true) {

                  int szT = rand.nextInt();

                  if (szT > 0 && szT < sz)

                        return new int[szT];
            }
      }