解決しようとしている問題の理解を得るために、時にはプロトタイピングが行われます。そして時々、基礎となる技術に慣れていない場合に基礎となる技術を知るために。
上記のケースでは、Pythonなどのスクリプト言語でプロトタイプを作成し、Cで実際のコードを作成することを検討しています。
いくつかの可能性の評価:
1。Pythonでプロトタイプを作成し、Cでソフトウェアを記述します。
スクリプト言語でのプロトタイピングは、入力に対する出力をすばやく確認したい場合に役立ちます。。これは、主に問題を解決するためのロジックをテストする必要がある場合に役立ちます。また、他の人のためにデモをすばやくまとめたい場合にも便利です。
pythonで記述したコードは、最終的なソフトウェアでは使用されません。しかし、Pythonを読んでCで書くことができる人にプロトタイプを渡す場合に役立ちます。ここで、プロトタイピングはアイデアを伝えるのに役立ちます。
この方法は、ソリューションの論理的な実現可能性をテストするのに適しています。
2。Cでプロトタイプを作成し、Cでソフトウェアを記述します。
Cのプロトタイピングは、2つの利点があります。1つは、プロトタイプの作成中に、言語、ライブラリ、API、落とし穴などの関連部分を理解できるようにすることです。2つ目は、最終ソフトウェアの構築中にプロトタイプ自体から開始できるため、時間とのコードを再利用。
この方法は、ソリューションの論理的および技術的実現可能性の両方をテストするのに適しています。
3。手元の問題に応じて、プロトタイプを作成するための非コーディング方法を検討できます。
プロトタイプを作成したいロジックやアイデアがあれば、擬似コード、フローチャート、ブロック図紙の上のも良いです。
UIプロトタイプである場合は、UIモックアップツールを検討するか、もう一度検討してください。