この質問は、ユーザーの入力を処理する際のユーザーの個人的な意見を検討することを目的としています。ユーザー入力からのコマンドの解析
私が取り組んでいるプロジェクトのこの部分は、IRCチャットと同様の方法でユーザーの入力を処理します。たとえば、チャットやアクションの実行などのためのコマンドやその他の設定コマンドがあります。
ここでは、この入力を解析するためのいくつかのオプションがあります。私は正規表現に行くことができる、私はそれを直接解析することができます(つまり、サポートされているすべてのコマンドで大きなスイッチステートメント、単純にユーザー入力の最初のx数の文字を確認する)、または狂って、Flex/Bisonの実装。私が検討していたもう1つの選択肢は、すべてのコマンドをXMLファイルで定義してコードの実装と区別することでした。
コミュニティの考えはどうですか?
このサイトは、良い、客観的な答えを奨励するように設計されています。私はあなたの質問を表現することが、個人的な意見についての明白な議論ではないことがうかがえると思います。私はそれを "Best user input practices-php"や、より具体的で客観的に測定可能なものに改めることを提案します。 –
ありがとう、私はそれに応じてそれを更新しました。 – espais