Par Inconnu - 09/06/2009 07:27

Aujourd'hui, analyste programmeur, je dois débugger un programme de trois mille lignes. Le compilo m'indique une "fatal error" à la ligne 552... mais le logiciel, que je suis obligé d'utiliser, ne marque pas le numéro des lignes. Une... Deux... Trois... Quatre... VDM
Je valide, c'est une VDM 58 698
Tu l'as bien mérité 6 414

Dans la même collection

Top commentaires

Je suis impressionné par votre prétention. Il est analyste programmeur, il peux bosser sur des devices autres que votre PC, mais sur de l'embarqué, voire du matériel vieux de plusieurs années propriétaire utilisable qu'avec des outils vendu avec. Et vous vous permettez de donner des conseils en le traitant d'idiot... C'est pas parceque vous faites quelques lignes de html chez vous que vous pouvez donner des conseils sans connaître le matériel sur lequel il bosse..

C'est clair qu'un ctrl-a / ctrl-c dans l'éditeur de code puis un ctrl-v dans Notepad++ c'est très difficile... Ça valait bien une vdm.

Commentaires

EXPLICATION DU POST : Je développe sous 4GL (langage propriétaire) sous BDD Progress (idem). Ma machine est un client léger (rien en local) sous architecture Citrix. Je n'ai donc aucune maitrise des logiciel à ma disposition. Logiciels qui sont Outlook, Bloc Note et IE ! J'ai également tenté de passer par OOo en ligne ou un truc du genre, mais la JVM est désactivé ! La seule solution reste d'envoyer la source à un amis qui me renvoie la procedure fautive ... J'aurais aimé que cela soit un fake -_-"

J'imagine que ton client Citrix attaque un serveur Windows. Si en plus, tu as Outlook dessus, tu télécharges un éditeur (par exemple VIM pour Windows, si tu as l'habitude de son homologue sous Unix, tu te l'envoies par mail, ou tu vas directement le chercher avec IE, Et tu le développes en local dans ta session. Même avec de simples droits d'utilisateur, tu devrais pouvoir le faire. Si ce n'est pas le cas, tu en trouves qui n'ait pas besoin d'installation (tu déposes juste les fichiers dans un dossier sur le bureau).

Ah d'accord, merci pour l'explication. Je m'excuse donc pour mon post en #57 Cependant je ne peut m'empêcher de te proposer une autre solution : Enregistrement du code en .txt par exemple sur ton bloc notes. Envoi par email sur une machine possédant (ou capable d'installer) l'un des nombreux éditeurs cités plus haut, et enfin voir la ligne qui merde. Bonne chance :)

Leonhart : Merci pour les explications. Et là, c'est le moment où tous ceux qui ont crié au fake ou sont venus étaler leur science pour rien se sentent stupides. À juste titre. :) Certains se demandent pourquoi les auteurs des VDM ne viennent pas plus souvent commenter leur anecdote. Moi j'ai ma petite idée. Quand on partage sa tranche de vie sur le site et qu'on constate ensuite que certains se permettent de vous accuser de l'avoir inventée ou de vous traiter, comme on a pu le voir ici, d'incapable, ça doit vachement donner envie de venir prendre part à la discussion.

T'es vraiment pas malin ... y a des dizaines de manière de résoudre ce souci ... TLBM.

weezy 1

#67 Ouais c'est pas faux. =) (désolé je suis pas programmeur).

@67 > tu as, comme tu l'indiques, IE, donc toute la panoplie des editeurs on-line qui vont avec et qui indiquent les numeros des lignes. En outre, meme si tu n'as que quelques logiciels "grapiques" (Outlook, Notepad, IE), tu as tres vraissemblablement acces au command line, donc a "edit" qui indique sur quelle ligne tu te trouves. Le probleme se trouve donc bien entre le clavier et la chaise.

Et ben! T analyste programmeur depuis hier ou quoi? Tu fais copier coller dans n'importe quel editeur (Notepad...) et tu as ta ligne. Un CTRL+G normalement te fais passer a la ligne demandee...bref tu dois pas etre tres douee, je dis surtout VDM pour ton employeur. Dire que y'a des gens doues au chomage...

Stretcher 6

#69 : En parlant de ça j'aurais une petite suggestion pour VDM : de la même manière que les modérateurs ont un cadre de couleur un peu différente, ce serait sympa que l'auteur de la VDM ait aussi une couleur un peu visible. Juste une idée comme ça :) Sinon, belle VDM. Mais il me semble que le Bloc-Notes de base permet d'aller directement à une ligne avec le raccourci CTRL + G.

zero_janvier 0

Faut être un peu con pour écrire 3'000 lignes dans le même fichier... Même 552, c'est déjà la preuve d'un esprit spaghetti

En développement logiciel, un seul fichier de code peut être très long. Étant moi-même habitué à ce genre de travaux, je dépasse fréquemment la 1000ème ligne...

Enfin ça dépend pour quoi, bien sur. Ça reste peu fréquent, finalement. Surtout sur des bibliothèques.

Stretcher : Oui, on y réfléchit. C'est vrai que c'est quelque chose qui manque et j'espère qu'on pourra ajouter au site dès qu'on aura la bonne idée pour le présenter.