命令的および疑問コードの意味
質問
マネージャーからASP.netでコーディングするように依頼されました。私の命令的で疑問のあるコードの意味。 プログラマとどのように関係しているのですか?
解決
「人気のある」ものかどうかはわかりませんがプログラミングの方法、質問プログラミングは、基本的に次のようにまとめられます。
ドメイン固有のプログラミング言語 能力が硬直する傾向があり、 グラフィカルに依存 インターフェイスまたはスクリプト言語。我々 質問指向のアプローチを提示する 事前の知識は必要ありません プログラミングし、簡単に適応させることができます 広範囲のドメインに。 疑問プログラミングは "解析"を使用するユーザーの意図 一連のクローズドエンドに対する応答 質問。質問は で指定された文脈自由文法 外部ファイル。 -引用
命令型プログラミングは、ほとんどの手続き型コードの記述方法です(Cスタイル)。
他のヒント
命令コードは値を返しません。何かをするだけです。 (vb.netのsubまたはc#のvoid戻り型)。
質問コードは値を返します。
英語の命令語とは、「命令音」を意味します。そのため、コンピュータに「これを行う、それを行う」ように指示しているように見えるプログラムは、命令型プログラムです。 Cプログラムはその良い例です。
これとは対照的に、Haskellなどの宣言型と呼ばれる他の言語があり、コンピューターに何も要求しないように見えることなく、数学的定理のように読みます。
所属していません StackOverflow