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

Tkinter Python Discussion :

[Python 2.x]Organiser son programme


Sujet :

Tkinter Python

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    etudiant
    Inscrit en
    Novembre 2014
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : etudiant
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2014
    Messages : 39
    Points : 31
    Points
    31
    Par défaut [Python 2.x]Organiser son programme
    Bonjour, je reviens vers vous une nouvelle fois pour avoir quelques conseils quant à l'organisation d'un programme et de son interface. Pour la création de l'interface nous n'avons pas fait de classes (cela vaudrait-il le coup de faire des classes, et si oui pourquoi étant donné la deadline proche).

    Sinon, comment le programme doit-il être organisé ? Un fichier interface avec les boutons/frames/icones, un fichier 'fonctions de l'interface', puis les autres composantes du programme dans d'autre fichiers ? Ou un fichier complet avec l'ensembles des composantes dans l'interface ?

    Cette question vient du fait que nous voudrions que notre programme soit 'facilement' modifiable et modulaire pour un utilisateur/programmeur extérieur au projet actuel.

    Merci d'avance pour vos réponse,

    Cordialement,

    Unic0

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 347
    Points : 36 870
    Points
    36 870
    Par défaut
    Salut,

    Citation Envoyé par unic0 Voir le message
    Cette question vient du fait que nous voudrions que notre programme soit 'facilement' modifiable et modulaire pour un utilisateur/programmeur extérieur au projet actuel
    Quelque soit l'organisation de votre code, il y aura des fonctionnalités faciles à ajouter/réaliser et d'autres qui demanderont de revoir tout ou partie de son organisation.
    Essayez de construire la liste des changements à effectuer avec quelques fonctionnalités que vous voudriez ajouter.
    Puis trouvez quelqu'un qui ne connaît pas le code et demander lui de faire le même exercice.
    L'organisation de votre code sera assez bonne si le développeur trouve les mêmes solutions que vous et plutôt mauvaise s'il pense qu'il ira plus vite en ré-écrivant le tout.

    - W

    PS: en relisant vos précédents post, vous gagneriez déjà à utiliser des règles de nommage un peu plus "standard" côté Python. Voir le PEP8 pour avoir des idées.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    etudiant
    Inscrit en
    Novembre 2014
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : etudiant
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2014
    Messages : 39
    Points : 31
    Points
    31
    Par défaut
    Merci pour les conseils précieux, je vais me pencher sur le site que vous venez de me donner ! Et essayé de trouver quelqu'un qui pourra relire le code suivant les directives que vous avez énoncés merci.

    Je laisse le sujet ouvert pour le moment, au cas où d'autres se sentiraient l'envie de partager d'autres conseils.

    Cordialement,

    Unic0

Discussions similaires

  1. enregistrer son programme python
    Par sebousseau dans le forum Général Python
    Réponses: 12
    Dernier message: 03/05/2014, 15h21
  2. Réponses: 28
    Dernier message: 05/07/2013, 10h05
  3. Organiser son programme
    Par elecpic dans le forum Débuter
    Réponses: 3
    Dernier message: 07/06/2009, 15h55
  4. Mettre son programme dans Envoyer Vers ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 11
    Dernier message: 29/07/2003, 19h09
  5. Réponses: 13
    Dernier message: 11/05/2003, 13h25

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