ので安心しました!あなたは命令型プログラミングまたは宣言型プログラミングを使用している誰もが心配

著者| スニル・サンドゥ

翻訳| 半月板、Zebian |火ミン

ヘッド図|東ICからCSDNダウンロード

出品 | CSDN(ID:CSDNnews)

以下は翻訳です。

当初、私は命令型プログラミングと宣言型プログラミングの違いを詳細に記事を書きたかったです。私は、件名に多くの記事を読んでいるので、このアイデアは、このような2を乗じた数を示し、あるいは配列などを見つける方法として、2つの悪い例間の違いを比較した場合、それらのほとんどが使用され、あります。ほとんどすべての命令型プログラミングと宣言型プログラミングの記事は次の例のように使用されています。

それは、宣言の使用上のコンポーネントを作成するため、近年では、より多くの人気、大部分であるため上昇の宣言型プログラミングは、反応します。私は、私は宣言的な方法を使用して、ライトのコンポーネントに同じように、意味、したがって、あなたが書く必要不可欠な方法で組み立て反応することを示唆することはありません。

しかし、私は時々不可欠まだ良いを使用して、一般的なJavaScriptコードの準備で、言いたいです。すべてのアイデアが明確になるために研削工程を必要とするので、私は通常、より宣言コードにコードを書いた後、変換します。宣言型のプロセスにこの不可欠が有用であるから、私にとって、私は上の分離株の特定のコードの意志機能一般化、コードの再利用とを助けることができます。コードの意味を向上させることができますので、宣言型のコードだけでなくチームでこの移行を作業する場合、もちろん。

もちろん、反対がより簡単に他の人が理解が不可欠コードがある-時々あなたがコードレビューにあなたのケースを強調する必要がありますが。覚えておいて、「それは一部の人が気になることがあり、」あなたは不可欠と宣言型を使用している、とあなたのリーダーシップは、おそらく非常に懸念しています!

だから、私が思うに、不可欠と宣言型の違いを考えるための方法のコードの違いを比較することで、このような「書き込みが不可欠コード、宣言型であるライト・コードである。」と、意味がありません 両方のは、あなたが精通している必要がありツールであるため、より深い理解を必要とするときに使用すると、とき不可欠宣言型を使用するには、理解するために、私は実際にそれらを把握しようとするコードを書くと思います。

、私が指摘したいのかどんなに:より合理的、かつ、より合理的である、時々 、宣言コード時々不可欠コード、ただし、宣言コードよりエレガントが、内部ロジックは、宣言可能性が極めて抽象不可欠コードで構成される。そして、あなたはマシンがあなたのコードを実行する方法を知っていますか?マシンはかなり宣言型のコードを書くの一部を含め、すべてのコードを展開し、コンピュータが実行するために不可欠である命令の長いリストに変換します。

だから、何人かの人々が不可欠と宣言型の使用を気にしないかもしれないが、コンピュータは確かに気にしません!

オリジナル:https://medium.com/jav ascript・イン・プレイン・英語/誰も-CARESモデルタイプ内-ますと、中古・無条件または-宣言-プログラミング- 66c396ecce06

この記事CSDNの翻訳は、元のソースを明記してください。

【終わり】

「フォース計画[第二四半期] -学習能力チャレンジ」開始!
今から3月21日まで、原作者、挑戦にあなたを待って排他的[全表示]メダルをサポートするために流れなければなりません

推奨読書 

国内14nmの夜明けを迎える、オランダは、リソグラフィ機械工場にスムーズにインポート!

中国の本物開発状況報告|アリ華為Baiduの3本柱、高い関税5G、オペレーティングシステムLinuxは王であります

SOTAを達成するために、最新の人体姿勢推定方法、3Dモーショントレーニングデータを必要としない| CVPR 2020

コードの12.9億ラインの年間増加は約4,000の毎日のニーズを完了するために、ガチョウの工場プログラマの秘密は、ニュースを破りました!

どのように別れを告げるとノウサギはnullでは?偉大な神がやっていることが判明しました!

ハッシュ関数、ハッシュ衝突、オープンハッシュから、ハッシュ記事は最後に構築されているものの考えやハッシュテーブルを示しています!

あなたは、私が好きなよう真剣に、すべてのポイントを見て

リリース1807元の記事 ウォンの賞賛40000 + ビュー1633万+

おすすめ

転載: blog.csdn.net/csdnnews/article/details/104788065