Interfaces utilisateur en Python : le mode CLI

Spécialité(s)


Résumé

Lorsque l'on développe un programme ou même un simple script, l'objectif est qu'il soit utilisé le plus possible et par le plus de monde possible. Malheureusement (ou peut-être heureusement), nous n'avons pas tous les mêmes notions d'ergonomie et d'accessibilité...


Cela vous est sans doute déjà arrivé : quelqu'un dans votre entourage ou au travail vous parle d'un problème récurrent qui vous semble très simple à traiter à l'aide d'un petit programme. Vous vous attelez à la tâche et vous obtenez une application fonctionnelle que vous vous empressez de transmettre à ladite personne. Tout ce travail pour vous rendre compte quelque temps plus tard qu'elle ne l'utilise pas du tout et continue de traiter son problème manuellement en y consacrant un temps assez conséquent. Vous sentez monter en vous un profond sentiment de colère... mais en y réfléchissant bien, est-ce vraiment justifié ? N'êtes-vous pas finalement fautif en ayant proposé une application devant être appelée exclusivement en ligne de commandes ?

Nous sommes tous différents : certains préféreront la ligne de commandes, d'autres une interface en mode texte et enfin les derniers ne jureront que par les interfaces graphiques. En tant que développeurs,...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous