Votre application a supprimé tous mes fichiers. Et mon fond d’écran aussi !

  • FrançaisFrançais



  • De garde Ça fait un peu une semaine non ? Prenez un biscuit et installez-vous pour une autre histoire d’un brave S’inscrire lecteur qui essayait seulement d’aider. Bienvenue sur Appel.

    L’histoire d’aujourd’hui vient d’un lecteur renommé “Paul” et concerne ses jours en tant que programmeur dans une usine de fabrication en Angleterre. C’était à l’époque de Windows 7, et Paul était un apprenti codeur, désireux de mettre le pied dans la porte du développement d’applications.

    « J’ai été chargé de développer une application simple pour le service des ventes », nous a-t-il expliqué. “Cette application simplifierait le déplacement de dossiers remplis de données de fabrication client du bureau Windows du vendeur vers l’un des deux lecteurs réseau et des arborescences de dossiers pour chaque client et numéro de travail.”

    Le processus actuel était manuel, chronophage et sujet aux erreurs. Avec la nouvelle application géniale de Paul, tout ce que le vendeur avait à faire était de pointer l’application vers les dossiers sur son bureau. Le traitement aurait lieu et les données seraient mises à la disposition des ingénieurs pour effectuer des tâches de type ingénieur tout en étant purgées du PC du vendeur.

    Assez simple – juste un peu de transfert de fichiers. Qu’est ce qui pourrait aller mal?

    Paul a codé l’application, elle a été testée puis déployée. Heureux de l’achèvement de sa tâche, il attendait avec impatience son prochain projet lorsque l’inévitable appel est arrivé.

    “Votre application a mis du temps à fonctionner !” est venu le trille d’un membre de l’équipe de vente. “Et puis supprimé mon bureau !”

    Suppression inattendue de données ? Bien sûr, cela peut arriver avec Microsoft. Mais c’était à l’époque glorieuse de Windows 7. Paul était sûr que son code était OK – il n’aurait dû prendre que quelques secondes pour s’exécuter et certainement pas mettre le bureau à la poubelle.

    “Alors je suis consciencieusement allé enquêter”, nous a-t-il dit.

    “Low et voici, leur bureau est complètement vide. Cet utilisateur était l’un de ces utilisateurs qui utilisaient leur bureau comme décharge pour tous ces fichiers importants. Le tout soigneusement arrangé autour d’une image de fond d’écran de mauvaise qualité d’un acteur d’action torse nu sortant d’une piscine. “

    “Je crois que c’était Jason Statham, mais ce n’est pas trop pertinent”, a-t-il ajouté.

    Ce qui était pertinent, c’est que tous les fichiers de l’utilisateur avaient effectivement disparu, tout comme le cliché d’un Statham torse nu. Le bureau avait l’air beau et bien rangé, mais les comptes de l’entreprise ne seraient pas aussi beaux si les fichiers du vendeur restaient perdus.

    Paul a demandé autour de lui – personne d’autre n’avait de problème. Il regarda dans la corbeille – pas de joie.

    “Sur un coup de tête, j’ai vérifié les données qu’ils avaient envoyées aux lecteurs réseau et j’ai été surpris de voir qu’elles étaient considérablement plus volumineuses que les autres dossiers de ce lecteur…”

    Ah. Ce qui s’était réellement passé, c’était que l’utilisateur avait mal compris. Plutôt que de diriger l’application vers les dossiers de leur bureau, ils avaient en fait dirigé l’application vers leur dossier de bureau. L’application avait correctement transféré le contenu sur le lecteur réseau, puis rangé après elle-même.

    Le transporteur avait été transporté vers un serveur et hors du bureau.

    Heureusement, les fichiers étaient tous intacts, la récupération consistait donc simplement à copier le dossier sur le PC du vendeur. Paul a alors fait ses excuses et est parti alors que les inévitables plaintes “mais toutes mes icônes sont au mauvais endroit” ont commencé.

    Et l’appli ? Bien que cela ait fonctionné exactement comme prévu, Paul a rapidement ajouté un correctif “qui s’assurait qu’un utilisateur ne pouvait pas sélectionner son dossier de bureau”.

    “Et nommé la fonction en leur honneur.”

    Avez-vous déjà fait apparaître le nom d’un utilisateur particulièrement ennuyeux dans la source, pour se détacher un peu au moment de la révision du code ? Ou vous vous êtes fait plaindre lorsque votre application a fait exactement ce qu’elle était censée faire ? Dites tout avec un e-mail à On Call. ®

    L'équipe de Comparaland

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.