Journal I need some help

Posté par  .
Étiquettes : aucune
0
31
jan.
2004
Salut à tous,

J'ai besoin de vos conseils, voila je suis étudiant en informatique et je suis en stage. Je dois programmer en gros une application de gestion.
Le premier problème est que vous l'aurez deviné le système d'exploitation est windows xp :(. Mais en plus ils veulent que j'utilise VB.Net arrrghhhhh :(
La première chose est que je préferais programmer en c++ ou bien pourquoi pas en python :) et utiliser un bon toolkit.
C'est la que j'ai besoin de vos conseils :)

1) Comme toolkit en c++ il y a gtkmm, Qt (payant pour windows et ce n'est pas donné dommage c'est tellement excellent a programmer), WxWindow (dommage qu'il y aie des macros pour la gestion des signaux). J'aimerais avoir l'avis de gens qui ont utilisé ses toolkits sous windows

2) J'ai besoin de quelques arguments pour pousser l'utilisation du c++ comme langage en fait dans la boite ils n'y connaissent pas grand chose mais il y a un jojo :) qui dit "ouai faut du vb pour faire ça!!!" ils le croient tous sur parole.

ps : ça n'a rien à voir j'utilise le correcteur orthographique de kde et pour windows il veut que je le remplace avec .... dindon ;) et pour mandrake matraque :) excellent
  • # Re: I need some help

    Posté par  . Évalué à 3.

    Question, quand tu partiras, qui se chargera de la maintenance du code?

    Si c'est le jojo en question vaut mieux faire du code qu'il puisse comprendre :-).

    Je trolle dès quand ça parle business, sécurité et sciences sociales

  • # Re: I need some help

    Posté par  (site web personnel, Mastodon) . Évalué à -1.

    stagiaire Win XP ? DTC !
    stagiaire vb.net ? DTC !

    COBOL roulaize

    En maintenant --->[] c'est l'heure de dormir...
  • # Re: I need some help

    Posté par  . Évalué à 2.

    VB.Net ? Toolkit ?

    Quid du toolkit present dans .Net ? Il est bcp plus simple d'emploi que les MFC et bcp plus propre

    Sinon, pourquoi tu voudrais utiliser C++ ? Quel est l'argument faisant que C++ serait plus indique ?

    Je te demandes pas ce qui te ferais le plus plaisir, mais ce qui est le plus indique pour ce soft, note la difference.

    Etre un bon ingenieur c'est aussi choisir le bon outil pour son travail, si ca se trouve C++ est plus indique j'en sais rien, mais si c'est uniquement car tu preferes C++, c'est pas une bonne raison.
    • [^] # Re: I need some help

      Posté par  . Évalué à 7.

      si ca se trouve C++ est plus indique j'en sais rien, mais si c'est uniquement car tu preferes C++, c'est pas une bonne raison.

      Mais si ca peux être fait dans les 2, autant qu'il prenne celui qu'il préfère, ou celui qu'il connait le mieux.
      Et puis de toute facon, mieux vaut quand c'est possible eviter d'utiliser des trucs non portables comme VB. Meme si dans cette societé ils utilisent Windows actuellement, avec des programmes en C++ utilisant des lib portables, ils ne s'enferment pas sous Windows eternelement (en tout cas ca facilite une eventuelle migration).
    • [^] # Re: I need some help

      Posté par  . Évalué à 1.

      Etre un bon ingenieur c'est aussi choisir le bon outil pour son travail, si ca se trouve C++ est plus indique j'en sais rien, mais si c'est uniquement car tu preferes C++, c'est pas une bonne raison.

      Ouais euh moi je dirais plutôt : être un bon ingénieur, c'est réussir à faire des trucs potables, voire bien, avec les outils merdiques que t'imposent les décideurs pressés qui n'y connaissent rien en technique (c'est du vécu).

      C'est pas un sous-fifre qui va pouvoir faire un choix, moi en tant qu'ingénieur "débutant", je lutte pour faire rentrer des spécs mal conçues par des pseudo-ingénieurs qui n'ont qu'en tête sauver leur petit cul de "responsables" (et au passage se font plus de thunes que moi), avec un outil de développement mal conçu, buggé et choisi par des gens pseudo-compétents en la matière qui ne savent choisir que par le nombre de zeros alignés dans le prix de la licence (plus il y en a mieux c'est), et le tout dans un système d'information mal conçu, qui ressemble plus à une chambre à air plein de rustine.
  • # Re: I need some help

    Posté par  . Évalué à 2.

    2) J'ai besoin de quelques arguments pour pousser l'utilisation du c++ comme langage en fait dans la boite ils n'y connaissent pas grand chose mais il y a un jojo :) qui dit "ouai faut du vb pour faire ça!!!" ils le croient tous sur parole.

    Simple, tu leur dis qu'avec du C++ et ton expérience d'étudiant tu vas leur bricoler une appli merdique avec un code que personne ne saura relire mais que tu es prêt à venir faire les p'tites modifications nécessaires dans deux ans pour autant qu'ils garnissent ton code de quelques milliers d'euro.

    Oufti..
    • [^] # Re: I need some help

      Posté par  . Évalué à 2.

      Je viens de me rendre compte que j'ai surement exagéré dans mes propos, je m'en excuse. Je suis prêt à faire le suivi de l'application (pourquoi pas contre quelques milliers d'euro quoique non je mérite certainement plus :) ) ...

      Je voudrais dire que ce n'est pas parce que je suis étudiant que je bricole des applications et que je n'ai aucune expérience désolé mais j'aime bien quand mon code est clair bien documenté, bien conçu et optimisé, justement pour qu'ils puissent faire la maintenance de l'application...

      Pour moi la programmation est un art, je m'en fou de la tune !!!

      Et puis ce n'est pas parce que l'application est faite en vb.net que l'application sera meilleur ou mieux conçue, ..., surtout que c'est devenu un vrai langage orienté objet.

      Oufti ;)
      • [^] # Re: I need some help

        Posté par  . Évalué à 1.

        Est-ce que tu es sous la responsabilité d'un directeur de l'information ? Sinon, la décision du choix du langage, de la plate-forme (linux ou windows) et des librairies graphiques t'appartient et tu peux imposer Linux et le C++

        Ce n'est en aucun cas la responsabilité des décideurs de décider de l'outil qu'ils vont utiliser (ils n'y connaissent rien) sauf s'il existe un département d'info
      • [^] # Re: I need some help

        Posté par  . Évalué à 1.

        Pour moi la programmation est un art, je m'en fou de la tune !!

        en effet, dans le livre Applying UML & Patterns, la première phrase est : Programming is fun but developing quality software is hard
  • # Re: I need some help

    Posté par  (site web personnel) . Évalué à 1.

    fait en python !
    il existe 3 pythons en ".net"
    celui d'activestate est mort-né
    celui de ironpython est "très prometteur"
    et celui de zope, a l'air de rouler correctement ... mais qui utilise la dernière version du framework dot.net
    le seul hic, c qu'aucune lib de python n'est dispo dessous ... cependant, il te reste le core de python .... cependant tu peux compiler en full dot net ... et faire des winforms ...
    comme ça, tu seras "dans la techno" .... de jojo
  • # Re: I need some help

    Posté par  . Évalué à 1.

    Tu peux pas dire que tu ne connais pas du tout, mais alors pas du tout VB.net, et que tu ne te vois pas apprendre un nouveau langage sur une durée aussi courte qu'un stage (remarque ça dépend du stage), surtout si tu dois être productif en plus?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.