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. #21
    Membre du Club
    Homme Profil pro
    Ingénieur développement Java/Web
    Inscrit en
    juin 2009
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement Java/Web

    Informations forums :
    Inscription : juin 2009
    Messages : 52
    Points : 63
    Points
    63
    Par défaut Adieu qualité
    Le responsable qualité de mon équipe va trop aimer ça. Si le code vivra éternellement c'est parce que ça va tuer le responsable qualité pour pouvoir survivre.

  2. #22
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2009
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : avril 2009
    Messages : 1 031
    Points : 2 167
    Points
    2 167
    Par défaut
    T'en fais pas il doit probablement avoir une liste semblable pour s'assurer que "sa" qualité ait une durée de vie au moins aussi longue que ton code :-)

  3. #23
    Inactif  

    Homme Profil pro
    Écrivain public, Économiste et Programmeur Free Pascal
    Inscrit en
    août 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Écrivain public, Économiste et Programmeur Free Pascal
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2005
    Messages : 351
    Points : 927
    Points
    927
    Billets dans le blog
    40
    Par défaut Ce sont les sources RAD ou libres qui tiennent le plus longtemps
    Bonjour,

    Ne trouvez-vous pas étonnant que les logiciels propriétaires contiennent 80 % de sources libres ?
    Pourtant ce sont les sociétés privées qui sont les plus nombreuses, largement.

    Si vous voulez que vos sources durent longtemps, partagez les si vous le pouvez.
    La question est aussi de savoir si votre entreprise possède réellement les sources qu'elle utilise.

    Aussi le DRA ou RAD permet de migrer. Donc les composants qui viennent de DELPHI 2 peuvent toujours migrer vers LAZARUS ou DELPHI XE8, s'ils sont utiles.

    Aussi les vieilles sources PHP 1 ou PHP 3 sont plus intéressantes pour la rapidité que les sources PHP objet.
    Les vieux artistes de l'informatique savent que leurs logiciels valent le coût.

    Bon courage !

  4. #24
    Nouveau membre du Club
    Homme Profil pro
    Developpeur
    Inscrit en
    mars 2013
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

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

    Informations forums :
    Inscription : mars 2013
    Messages : 11
    Points : 27
    Points
    27
    Par défaut
    J'aurais dû lire un tel post plus tôt. Ainsi, je serais passé pour un génie en classe.

  5. #25
    Expert confirmé
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    mai 2002
    Messages
    2 558
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2002
    Messages : 2 558
    Points : 5 606
    Points
    5 606
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. Écrivez dans un français correct !!

    Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise
    OpenGL 2.1 - Oracle 10g - Interbase (7 - XE) - PostgreSQL 11.6

  6. #26
    Membre habitué
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    juillet 2014
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Conseil

    Informations forums :
    Inscription : juillet 2014
    Messages : 81
    Points : 192
    Points
    192
    Par défaut
    Citation Envoyé par anonyme Voir le message
    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
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    #include <stdio.h>
    char *T="IeJKLMaYQCE]jbZRskc[SldU^V\\X\\|/_<[<:90!\"$434-./2>]s",K[3][1000],*F,x,A,*M[2],*J,r[4],*g,N,Y,*Q,W,*k,q,D;
    
    X(){
    	r[r[r[3]=M[1-(x&1)][*r=W,1],2]=*Q+2,1]=x+1+Y,*g++=((((x&7)-1)>>1)-1)?*r:r[x>>3],(++x<*r)&&X();
    }
    
    E(){
    	A||X(x=0,g=J),x=7&(*T>>A*3),J[(x[F]-W-x)^A*7]=Q[x&3]^A*(*M)[2+(x&1)],g=J+((x[k]-W)^A*7)-A,g[1]=(*M)[*g=M[T+=A,1][x&1],x&1],(A^=1)&&(E(),J+=W);
    }
    
    l(){
    	E(--q&&l());
    }
    
    B(){
    	*J&&B((D=*J,Q[2]<D&&D<k[1]&&(*g++=1),!(D-W&&D-9&&D-10&&D-13)&&(!*r&&(*g++=0),*r=1)||64<D&&D<91&&(*r=0,*g++=D-63)||D>=97&&D<123&&(*r=0,*g++=D-95)||!(D-k[3])&&(*r=0,*g++=12)||D>k[3]&&D<=k[1]-1&&(*r=0,*g++=D-47),J++));
    }
    
    j(){
    	putchar(A);
    }
    
    b(){
    	(j(A=(*K)[D*W+r[2]*Y+x]),++x<Y)&&b();
    }
    
    t(){
    	(j((b(D=q[g],x=0),A=W)),++q<(*(r+1)<Y?*(r+1):Y))&&t();
    }
    
    R(){
    	(A=(t(q=0),'\n'),j(),++r[2]<N)&&R();
    }
    
    O(){
    	(j((r[2]=0,R())),r[1]-=q)&&O(g-=-q);
    }
    
    
    C(){
    	(J=gets(K[1]))&&C((B(g=K[2]),*r=!(!*r&&(*g++=0)),(*r)[r]=g-K[2],g=K[2],r[1]&&O()));
    	;
    }
    
    main(){
    	C((l((J=(A=0)[K],A[M]=(F=(k=(M[!A]=(Q=T+(q=(Y=(W=32)-(N=4))))+N)+2)+7)+7)),Y=N<<(*r=!-A)));
    	;
    }
    Je suis déjà dehors.

  7. #27
    Membre extrêmement actif
    Avatar de Sodium
    Femme Profil pro
    Développeuse web
    Inscrit en
    avril 2014
    Messages
    1 961
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeuse web

    Informations forums :
    Inscription : avril 2014
    Messages : 1 961
    Points : 1 949
    Points
    1 949
    Billets dans le blog
    1
    Par défaut
    Je vais encore me prendre des downvotes de fanboys, mais niveau code atroce qui vit éternellement il y a tout le cœur de Wordpress.
    Gérant la compatibilité ascendante depuis ses débuts, tout son code a 10 ans de retard sur les bonnes pratiques actuelles. Quasiment pas de construction objet, des fonctions de centaines de lignes, une hiérarchie de fichiers chaotique ...
    Il paraît qu'un type voulant développer un connecteur PDO pour les interactions avec la base de données a finalement laissé tomber devant l'ampleur de la tâche.

  8. #28
    Membre chevronné
    Avatar de eulbobo
    Homme Profil pro
    Développeur Java
    Inscrit en
    novembre 2003
    Messages
    786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : novembre 2003
    Messages : 786
    Points : 1 981
    Points
    1 981
    Par défaut
    Citation Envoyé par jovalise Voir le message
    Ben en arrêtant l'ordonnanceur ?
    Là où je suis en ce moment, ils ont fait mieux : ils ont REFAIT un ordonnanceur...
    Qui a besoin de Talend qui tourne en permance, d'une base Oracle et de tout plein de requêtes chelou pour savoir si quelque chose doit se déclencher...

    Tout ça pour au final lancer de simples commandes Shell bien entendu...



    Du coup, à la question initiale posée dans ce thread, j'ai la réponse absolue
    Recréer quelque chose qui existe déjà en surcompliquant le problème et si possible en le liant au plus d'éléments possibles. Même si c'est "bien" fait, ça sera de toute façon la merde à utiliser/faire évoluer/corriger.
    Ne jamais chercher des solutions simples et existantes, toujours "innover".
    Je ne suis pas mort, j'ai du travail !

  9. #29
    Membre régulier
    Homme Profil pro
    Consultant ERP
    Inscrit en
    juillet 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Industrie

    Informations forums :
    Inscription : juillet 2011
    Messages : 30
    Points : 112
    Points
    112
    Par défaut
    J'adore ce genre de discussion. Je sais que c'est pas bien mais je pense qu'il faut encourager les mauvaises pratiques:
    -on aurait pas de boulot
    -rien à raconter à ses collègues sur les trucs immondes qu'on a vu
    -personne dont on pourrait dire du mal (stagiaire, manager, collègue ou autre victime)
    -pas de discussions sur l'art du développement
    -pas d'auto-satisfaction quand on dit "quel abruti a pondu ce code?" et qu'on se rend compte que c'est nous(on ne met pas de commentaires,les commentaires c'est mal)
    -plus d'aura mystérieuse du mec qui comprend mais pas nous
    -plus de prises de têtes donc plus de réflexion donc baisse de niveau donc on devient bête et paresseux

  10. #30
    Membre expérimenté Avatar de dfiad77pro
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    décembre 2008
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : décembre 2008
    Messages : 476
    Points : 1 392
    Points
    1 392
    Par défaut
    Citation Envoyé par ustensile Voir le message
    J'adore ce genre de discussion. Je sais que c'est pas bien mais je pense qu'il faut encourager les mauvaises pratiques:
    -on aurait pas de boulot
    -rien à raconter à ses collègues sur les trucs immondes qu'on a vu
    -personne dont on pourrait dire du mal (stagiaire, manager, collègue ou autre victime)
    -pas de discussions sur l'art du développement
    -pas d'auto-satisfaction quand on dit "quel abruti a pondu ce code?" et qu'on se rend compte que c'est nous(on ne met pas de commentaires,les commentaires c'est mal)
    -plus d'aura mystérieuse du mec qui comprend mais pas nous
    -plus de prises de têtes donc plus de réflexion donc baisse de niveau donc on devient bête et paresseux
    j'ai encore plus vicieux

    "Tout de façon quoi qu'il arrive on se fait enfiler sur le salaire, alors autant leur faire payer autrement"

    Normalement si avec cette argumentation t'es pas viré y'a un soucis

  11. #31
    Membre chevronné

    Profil pro
    Inscrit en
    décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2003
    Messages : 3 995
    Points : 2 178
    Points
    2 178
    Par défaut
    Entendu dans plein d'entreprises : "Tant que ça marche..."

  12. #32
    Membre chevronné
    Avatar de eulbobo
    Homme Profil pro
    Développeur Java
    Inscrit en
    novembre 2003
    Messages
    786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : novembre 2003
    Messages : 786
    Points : 1 981
    Points
    1 981
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Entendu dans plein d'entreprises : "Tant que ça marche..."
    Nan, mais ça c'est vrai !
    A un moment, il faut aussi savoir être pragmatique. Quand tu as hérité d'une grosse merde et que tu arrives à la faire marcher, la satisfaction est suffisante.

    Par contre, faire de la merde en mettant un truc neuf en place, là ça tient du sabotage !
    Je ne suis pas mort, j'ai du travail !

  13. #33
    Membre actif Avatar de NevilClavain
    Homme Profil pro
    Ingé logiciel
    Inscrit en
    septembre 2009
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingé logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2009
    Messages : 68
    Points : 201
    Points
    201
    Par défaut
    Je crois que j'applique déjà tout ça, plus ou moins inconsciemment

  14. #34
    Membre chevronné

    Profil pro
    Inscrit en
    décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2003
    Messages : 3 995
    Points : 2 178
    Points
    2 178
    Par défaut
    Citation Envoyé par eulbobo Voir le message
    Nan, mais ça c'est vrai !
    A un moment, il faut aussi savoir être pragmatique. Quand tu as hérité d'une grosse merde et que tu arrives à la faire marcher, la satisfaction est suffisante.

    Par contre, faire de la merde en mettant un truc neuf en place, là ça tient du sabotage !
    Ben... toutes les merdes ont été faites à un moment ou à un autre, tu sais...

    Le truc, c'est que souvent, "tant que ça marche", ça veut dire qu'on a une bouse immonde comme existant, et qu'il est hors de question de recommencer from scratch quelque chose de mieux fait. Il faut absolument maintenir et faire évoluer la grosse bouse. Et bien merci du cadeau !

  15. #35
    Membre chevronné
    Avatar de eulbobo
    Homme Profil pro
    Développeur Java
    Inscrit en
    novembre 2003
    Messages
    786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : novembre 2003
    Messages : 786
    Points : 1 981
    Points
    1 981
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Ben... toutes les merdes ont été faites à un moment ou à un autre, tu sais...

    Le truc, c'est que souvent, "tant que ça marche", ça veut dire qu'on a une bouse immonde comme existant, et qu'il est hors de question de recommencer from scratch quelque chose de mieux fait. Il faut absolument maintenir et faire évoluer la grosse bouse. Et bien merci du cadeau !
    Je sais, et c'est bien pour ça que je dis que parfois on est content quand le vieux truc tout pourri dont on a hérité fonctionne !

    Il ne faut pas oublier que quand tu récupères un truc tout naze, ça veut souvent dire que les utilisateurs ont subit pas mal d'anomalie, merdes en tout genres ou autres plantages sévères qui leur ont potentiellement déjà fait perdre pas mal de temps et d'argent.
    Chat échaudé craint l'eau froide, tu peux être sûr que ceux qui ont subit ne veulent SURTOUT PLUS y toucher maintenant que ça marche. Trop peur de retomber dans la spirale infernale des défauts qui une fois corrigés font apparaître d'autres merdes... Ou du redéveloppement from scratch qui ne reproduit pas les défaut de la version d'avant mais en apporte de nouveaux
    Oui, je parle de mon expérience avec une V1 toute pourrie mais qui tombait en marche et une V2 qui n'arrivait pas à tourner sans tout casser... J'ai du négocier longtemps avant d'avoir le droit de remettre les trucs droit au fur et à mesure.


    Donc c'est pour ça, parfois, le fait que ça marche, c'est déjà bien !
    Je ne suis pas mort, j'ai du travail !

  16. #36
    Expert éminent
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    août 2007
    Messages
    2 066
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : août 2007
    Messages : 2 066
    Points : 7 520
    Points
    7 520
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Le truc, c'est que souvent, "tant que ça marche", ça veut dire qu'on a une bouse immonde comme existant, et qu'il est hors de question de recommencer from scratch quelque chose de mieux fait. Il faut absolument maintenir et faire évoluer la grosse bouse. Et bien merci du cadeau !
    Si c'est pour rester iso périmètre, où est l'intérêt ?
    Il faut penser pragmatique.
    C'est peut être une merde, mais ça fait le job et surtout, depuis le temps que ça tourne, c'est rentabiliser depuis longtemps.
    Ta nouvelle appli toute belle, elle a un coup à amortir et période de stabilisation qui peut être relativement longue celons la complexité.

    Prend exemple sur une bonne vielle bagnole.
    Elle est moche et le moteur fatigue.
    Elle tombe en panne de temps en temps mais comme elle est simplissime de mécanique, elle se répare facilement et pour pas chère.
    Mieux encore, tu fais l'entretient toi-même.
    Changer de voiture est-ce vraiment nécessaire ?
    Non seulement la voiture neuve coûte cher mais en plus, y a tellement d’électronique dedans que tu ne peux plus faire l'entretient toi-même et en plus, cette même électronique est source de panne qui coûte ultra cher à réparer (avec une durée de garantie ultra courte).
    La décote est rapide.
    Le moteur qui consomme très peu est super fragile et nécessite plein de filtres qu'il faut changer régulièrement et bien évidemment, coûtent un bras à chaque fois.
    Bref, quand tu poses le tout sur une feuille de compta, tu remarques que ta lubie de nouvelle voiture sera amortie dans 10 ans par rapport à ta vieille bouse qui roule tjrs.
    Légitiment, tu te poses la question de savoir si cet argent ne serait pas mieux investit dans un nouvel outil qui va booster ta productivité asap au lieu de remplacer l'existant.

  17. #37
    Membre chevronné
    Avatar de eulbobo
    Homme Profil pro
    Développeur Java
    Inscrit en
    novembre 2003
    Messages
    786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : novembre 2003
    Messages : 786
    Points : 1 981
    Points
    1 981
    Par défaut
    Citation Envoyé par Saverok Voir le message
    Non seulement la voiture neuve coûte cher mais en plus, y a tellement d’électronique dedans que tu ne peux plus faire l'entretient toi-même et en plus, cette même électronique est source de panne qui coûte ultra cher à réparer (avec une durée de garantie ultra courte).
    La décote est rapide.
    Le moteur qui consomme très peu est super fragile et nécessite plein de filtres qu'il faut changer régulièrement et bien évidemment, coûtent un bras à chaque fois.
    Bref, quand tu poses le tout sur une feuille de compta, tu remarques que ta lubie de nouvelle voiture sera amortie dans 10 ans par rapport à ta vieille bouse qui roule tjrs.
    Et en plus, elle te ment en disant qu'elle ne pollue pas alors que si ça se trouve elle pollue toujours autant que ta vieille bagnole !
    Je ne suis pas mort, j'ai du travail !

  18. #38
    Inactif  
    Homme Profil pro
    Analyste-Programmeur / Intégrateur ERP
    Inscrit en
    mai 2013
    Messages
    2 511
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-Programmeur / Intégrateur ERP
    Secteur : Bâtiment

    Informations forums :
    Inscription : mai 2013
    Messages : 2 511
    Points : 10 151
    Points
    10 151
    Par défaut
    Citation Envoyé par eulbobo Voir le message
    Et en plus, elle te ment en disant qu'elle ne pollue pas alors que si ça se trouve elle pollue toujours autant que ta vieille bagnole !
    True Story !

    Volkswagen, premier constructeur automobile mondial, est accusé d’avoir mis en place un système de fraude des contrôles de la pollution. La firme aurait équipé ses véhicules américains d’un logiciel permettant de fausser les mesures.
    http://www.liberation.fr/economie/20...gueule_1387207

  19. #39
    Membre éprouvé Avatar de Cincinnatus
    Homme Profil pro
    Développeur d'applications de Gestion
    Inscrit en
    mars 2007
    Messages
    473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur d'applications de Gestion
    Secteur : Service public

    Informations forums :
    Inscription : mars 2007
    Messages : 473
    Points : 1 250
    Points
    1 250
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Ben... toutes les merdes ont été faites à un moment ou à un autre, tu sais...

    Le truc, c'est que souvent, "tant que ça marche", ça veut dire qu'on a une bouse immonde comme existant, et qu'il est hors de question de recommencer from scratch quelque chose de mieux fait. Il faut absolument maintenir et faire évoluer la grosse bouse. Et bien merci du cadeau !
    Il y a quelques temps j'ai dû reprendre une application extérieure, libre, et l'adapter pour nos règles internes. Genre "bouse immonde", je n'ai jamais vu pire. Refaire une appli neuve aurait été un gain de temps, mais il fallait "que ça marche" comme la démo. Sauf que côté Big Ball of Mud, c'était gratiné : génération de requêtes SQL à la volée, le tout dans des fonctions très longues mélangeant allègrement la page Web, le traitement métier et les accès à la base (Ah, les joies de PHP/MySQL qui ont permis d'utiliser des fonctions ultraspéciques et totalement importables...). Rien que séparer ces requêtes pour les coller dans du simple PDO était une quête dantesque. Et je n'oublie pas les dizaines de requêtes là où 2-3 suffisaient. Tout pour planter le serveur (en pleine démo, bien sûr) avant refonte de la cave au grenier.

    Moralité : certains langages permettent de coder vraiment salement... Avis aux amateurs.

  20. #40
    Membre actif
    Homme Profil pro
    Inscrit en
    mars 2006
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : mars 2006
    Messages : 51
    Points : 260
    Points
    260
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Entendu dans plein d'entreprises : "Tant que ça marche..."
    Variante : "Celui qui a perdu sa femme viendra pas la chercher ici"

    Le bordel auto-entretenu est parfois perçu comme une méthode pour se rendre indispensable. J'ai vu des spécialistes de la chose (la bonne nouvelle c'est qu'ils ont fini par prendre la lourde quand quelqu'un a estimé que remettre leur boxon en ordre serait moins cher que de continuer à le subir)

Discussions similaires

  1. [XL-2003] comment ecrire un code qui parcours une colonne?
    Par doudou8mc dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/07/2009, 17h21
  2. Réponses: 5
    Dernier message: 12/04/2009, 11h23
  3. Comment écrire un shell qui transforme un code ascii en caractère?
    Par jack-ft dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 21/04/2008, 18h51
  4. [VBA Excel] Comment écrire un code dans le ThisWorkBook ?
    Par WebPac dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/05/2005, 16h03
  5. [C#]Comment executer du code qui se trouve dans une string ?
    Par freddyboy dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/02/2005, 17h31

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