Cette question est destinée à être une discussion des opinions personnelles des personnes lors de la gestion des entrées utilisateur.Commandes d'analyse à partir de la saisie de l'utilisateur
Cette partie du projet sur lequel je travaille gère la saisie de l'utilisateur d'une manière similaire à une discussion IRC. Par exemple, il existe des commandes set et autres, pour chatter, exécuter des actions, etc.
Maintenant, j'ai plusieurs options à choisir pour analyser cette entrée. Je pourrais aller avec des expressions régulières, je pourrais l'analyser directement (c'est-à-dire une grande déclaration avec toutes les commandes supportées, en vérifiant simplement le premier nombre de caractères de l'entrée utilisateur), ou même devenir fou et ajouter un analyseur similaire à Flex/Implémentations de Bison. Une autre option que je considérais était de définir toutes les commandes dans un fichier XML pour les séparer de l'implémentation du code.
Alors, quelles sont les pensées de la communauté?
Ce site est conçu pour encourager de bonnes réponses objectives. Je soupçonne que formuler votre question pour être une discussion explicite sur les opinions personnelles se révélera mal. Je suggérerais de le reformuler en «Meilleures pratiques d'entrée des utilisateurs - PHP» ou quelque chose de plus concret et objectivement mesurable. –
Merci, je l'ai mis à jour en conséquence. – espais