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

La taverne du Club : Humour et divers Discussion :

[Tutoriel] L'art de programmer salement

  1. #121
    Expert éminent
    Avatar de Pyramidev
    Homme Profil pro
    Développeur
    Inscrit en
    Avril 2016
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Avril 2016
    Messages : 1 470
    Points : 6 107
    Points
    6 107
    Par défaut
    Fix (désolé pour le up) :
    Citation Envoyé par Pyramidev Voir le message
    D'ailleurs, en relisant le code, je crois que je m'étais embrouillé dans mon analyse d'il y a 3 ans.
    Je crois que $data associe à chaque caractère un tableau dont les éléments sont de type C et non pas un seul élément de type C.
    Et dans le else final, je crois qu'on recherche les C qui apparaissent dans tous ces tableaux à la fois.
    Je n'ai pas essayé d'exécuter le code.

  2. #122
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2020
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Octobre 2020
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    Aujourd'hui, j'en rigole amère mais j'ai arrêté l'informatique particulièrement à cause de ces ânes.

    Reprendre un code: "Tu vas nous permettre de passer du français à l'anglais par ce bouton dans l'interface graphique". Du J2EE. Simple, aller voir les .properties.
    Non, le stagiaire est passer de l'anglais vers le français en codant tout en dur (supprimant l'anglais, grand défenseur de la langue de Molière). Je m'en suis sorti avec une perte de temps colossale et téléchargement du code source initial (qui contenais naturellement i18n).

    Avoir un maître: Il pond des fonctions et d'autres trucs que tu dois réutiliser mais que tu sais pertinemment que çà ne sera jamais utilisé. Tu tests. INSOLENT!
    Après avoir retourné 3 cas de crash ou de réponses totalement farfelues rapport au résultat attendu, tu post. Réponse: "T'es pas là pour tester mon code mais pour l'utiliser". Sérieux, je crois que je vais éviter de produire d'autres bugs, mes prédécesseurs ont été généreux sur ce point.

    Astuce de chef de projet: "Quoi, tu test toutes les variables qui entrent en argument de fonction? Perte de temps!"
    Oui, le patient s'appelle Konrad Mc Leod, il est né en 1412. Pas de soucis.
    Pour les autres, j'espère que le logiciel de retraite dispose de la même fonctionnalité. J'enterre mémé et continu d'encaisser.

    Disperser les requêtes à la base de donnée partout dans le logiciel plutôt que les centraliser. C'est nettement mieux. Chaque changement de table induit 3 jours de corrections diverses et variées. Avantage, la même demande va générer autant de résultats qu'il y a de développeur sur le projet. Second bonus, il y aura autant de connexion à la base de donnée qu'il y a de modules. Si encore chacun ne lance qu'une connexion pour sa partie de projet...

    Nouvelle version du logiciel: "Bon, envoyés vos correctifs pour 11h. Je compile la version 3.11.04". Il est 9h30, tout le monde ignorait la sortie d'une nouvelle version ce jour.

  3. #123
    Candidat au Club
    Homme Profil pro
    Structure associative
    Inscrit en
    Février 2021
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Structure associative
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2021
    Messages : 1
    Points : 2
    Points
    2
    Par défaut vous etes tout de même des zozos a la mode FR
    Vous ne vous en rendez pas compte parce que vous ..... mais vous etes pas croyables tout de même.

    Des pompeurs de codes sources manifestent sur developpez.com ???? Il vous faut le code source et les cours qui vont avec !!!!

  4. #124
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Faits.divers Voir le message
    Vous ne vous en rendez pas compte parce que vous ..... mais vous etes pas croyables tout de même.
    Des pompeurs de codes sources manifestent sur developpez.com ???? Il vous faut le code source et les cours qui vont avec !!!!
    Merci pour ta participation. Où as-tu fait tes études de troll ?

  5. #125
    Candidat au Club
    Homme Profil pro
    Structure associative
    Inscrit en
    Février 2021
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Structure associative
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2021
    Messages : 1
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par 7gyY9w1ZY6ySRgPeaefZ Voir le message
    Merci pour ta participation. Où as-tu fait tes études de troll ?
    Désolé mais je ne vous insulte pas du tout et ne me suis pas du tout adressé a vous. Je fais simplement une remarque qui n'a pas a faire l'objet d'insultes de votre part ... en parlant de troll ?

    ce sera la seule réponse que je vous adresserai.

  6. #126
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    909
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 909
    Points : 2 818
    Points
    2 818
    Par défaut
    J'ai en deux pas mal.

    L'internationalisation avec GWT. Les traductions étaient dupliqués et du mélange :

    • Des annotations dans le code pour les valeurs par défaut en anglais (mécanique spéciale GWT)
    • Un fichier <xxx>.properties qui parfois va contenir de l'anglais parfois du français
    • les fichiers <xxx>_fr.properties et <xxx>_en.properties qui contiennent leur propre traduction correctes


    J'ai récemment intégré sur conseil du'n autre projet un tableau angular material dans du angular element pour l'intégré dans du GWT. Mais comme le tableau angular material est trop basique pour nos besoin, je l'ai remplacer par ag-grid. En outre je communique avec le GWT via les CustomEvents. Bon en soi le principe est quand même un peu sale, mais je l'ai fait proprement

  7. #127
    Nouveau Candidat au Club
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Mai 2021
    Messages
    0
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Auditeur informatique

    Informations forums :
    Inscription : Mai 2021
    Messages : 0
    Points : 0
    Points
    0
    Par défaut
    De toute façon c'est aléatoire dans certains cas.
    Tu peux trouver des soft qui le font à ta place d'une manière automatisée. Ils parcourent ton code et remplace les variables par des chaines.

Discussions similaires

  1. [Tutoriel] 50 conseils en programmation Flash Actionscript 3
    Par Djug dans le forum ActionScript 3
    Réponses: 2
    Dernier message: 09/03/2012, 10h54
  2. Réponses: 5
    Dernier message: 20/09/2011, 17h15
  3. De l'art de programmer en Perl ou Perl Best Practices
    Par JakoJako dans le forum Livres
    Réponses: 14
    Dernier message: 05/06/2009, 12h15

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