識字プログラミングとは何ですか?
リテラシープログラミングは、構造化プログラミングの代替として機能する戦略です。 このタイプのプログラミングの背後にある根本的なアイデアは、開発者がプログラムを作成するときに、ソフトウェアが使用することを目的としているコンピューターによって義務付けられる方法でプログラミングを作成することを要求するのではなく、プログラムを作成するときに、思考プロセスのロジックとフローにもっと集中できるようにすることです。 このアプローチにより、プログラマーはプログラミングを作成する最も論理的な方法に焦点を当てて、望ましい結果を達成し、ソフトウェアが適切に機能するようにコンピューターをプログラムする方法に焦点を当てます。
構造化プログラミングとは異なり、リテラシープログラミングは、従来と見なされるソースコードと組み合わせた一般的な言語を使用します。 このアプローチにより、プログラマーは、プログラマーのプロセスに基づいて、本質的に説明的で説明的なマクロを作成できます。 最終結果は、効果的にカバーする言語の作成ですこれらの説明フレーズを使用した基礎となるプログラミング言語。 識字プログラミングでは、コードドキュメントは、本質的に子会社や補助的であるのではなく、コード自体に等しいと見なされます。
文字通りのプログラミングを構造化されたプログラミングと区別するのに役立つもう1つの側面は、プログラムの要素が相互作用する方法です。 構造化されたプログラミングの状況では、インタラクションはより垂直的または階層的な設計です。 プログラミングタスクに対する読み書きのようなアプローチにより、要素は織り交ぜられたモザイクの観点から考えられます。
識字プログラミングの支持者は通常、この特定のアプローチにより、プログラマーがプログラムに入る思考プロセスを明確にする必要があると主張しています。 これは、の欠陥を識別できるという利点を提供しますより正確なプログラマーのロジック、およびプログラミングをより精度と効率で動作させる変更または変更を実装します。 さらに、このアプローチの本質は、最初から最後までタスクに適用されたロジックを簡単に再構築できるようにするドキュメントの軌跡を作成するのに役立ちます。エンドユーザーによる特定のアプリケーションのコードを適応させるという点では、ベースプログラムのロジックのストリームに従い、特定のタスクを実行するために分岐するポイントを特定しやすくなります。 その時点から、プログラマーはコードを追加または変更して、必須関数が損なわれず、新しい関数がプロセス全体に簡単に統合されるようにすることができます。