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

Langage PHP Discussion :

structuration de condition imbriquée [PHP 5.3]


Sujet :

Langage PHP

  1. #21
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Par défaut
    RunCodePhp:
    Et bien justement, l'exemple de code que j'ai mis qui eux prévoient de vérifier toutes les données d'une traite est plus professionnel que de le faire une par une car plus pratique, donc gain de temps pour les utilisateurs.
    oui c'est un point de vue , là l'utilisateur va voir tous les champs manquant avec leurs messages d'erreurs ....!? je crois que l'utilisateur va tranché sur la façon une fois l'application testée.
    une application professionnelle c'est certes la fiabilité du logiciel, mais ça l'est aussi s'il est pratique, intuitif, rapide, etc ...
    ++++ 1 et j'essaye d'étre le maximum dans cette ligne....
    pour l'exemple :
    je crois que vous avez enlevé mon complexe vis-avis le switch case

  2. #22
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    oui c'est un point de vue , là l'utilisateur va voir tous les champs manquant avec leurs messages d'erreurs ....!? je crois que l'utilisateur va tranché sur la façon une fois l'application testée.
    Ce n'est pas un point de vue, en tout cas pas le miens, pour la simple raison que c'est ainsi que ce se fait sur la planète entière (du moins pour ceux qui le font correctement).

    Tu cherches la petite bête là où il n'y en pas.

    De plus il n'y a pas à demander à tes utilisateurs car c'est toi le spécialiste, c'est toi qui sait le mieux comment cela se passe car tu est celui qui navigue sur le Net avec un oeil critique sur comment créer une interface (une IHM) à la fois bien conçue : pratique, intuitive, rapide, etc ...

    Si on a un formulaire de 10 champs et si on averti une par une les différentes erreurs c'est tout sauf pratique.
    Pour au moins 2 raisons :
    -> c'est plus lent car il y a moyen de les connaitre tous d'un coups (ça se fait comme cela ailleurs)
    -> C'est doublement plus lent du fait des aller/retour entre le poste client et le serveur. A chaque erreur c'est ce qu'il va se passer.
    Si le réseau est lent n'en parlons même pas (internet, intranet, peu importe).
    Sans compter qu'on surchargera inutilement le serveur en rechargeant la même page à chaque erreur.

    Une interface bien faite fera en sorte de récupérer toutes les erreurs éventuelles d'une traite.
    De plus fera en sorte que chaque champ en erreur sera mise en surbrillance accompagnée de l'erreur : champ input avec un fond ou un contour de couleur ... peu importe la manière.
    Un coup d'oeil de l'utilisateur suffira pour les repérer, et les corriger d'un coup.
    A la validation s'ils sont tous correctes et bien ce sera autant de temps de gagner (et pour tous : utilisateur, le serveur, le réseau, etc ...).


    Franchement, ne vois tu pas que c'est nettement plus pratique de faire cela d'une traite ?

  3. #23
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Par défaut
    Salam ; excuse pour le retard faute de coupure de connexion et ouiiii
    De plus il n'y a pas à demander à tes utilisateurs car c'est toi le spécialiste, c'est toi qui sait le mieux comment cela se passe car tu est celui qui navigue sur le Net avec un oeil critique sur comment créer une interface (une IHM) à la fois bien conçue : pratique, intuitive, rapide, etc ...
    tout à fait d'accord , mais l'avis de l'utilisateur après le teste est très important pour l'adoption de l'application.
    Franchement, ne vois tu pas que c'est nettement plus pratique de faire cela d'une traite ?
    là je crois que vous avez gagné
    je te remercie pour l'aide précieuse et surtout je le répète votre patience avec nous

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Conditions imbriquées en SHELL
    Par seanbean dans le forum Linux
    Réponses: 2
    Dernier message: 21/10/2010, 11h47
  2. Conditions imbriquées (checkbox/textfield)
    Par ganguill dans le forum Langage
    Réponses: 4
    Dernier message: 04/05/2010, 17h09
  3. [XL-2007] Conditions imbriquées difficiles
    Par dodo28 dans le forum Excel
    Réponses: 1
    Dernier message: 25/08/2009, 09h38
  4. Comment formuler les conditions imbriquées
    Par itzik92 dans le forum IHM
    Réponses: 2
    Dernier message: 01/10/2008, 00h16
  5. Somme sur conditions imbriquée dans une requête
    Par aleximan dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 25/01/2008, 19h05

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