C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#での凝集度


C#の凝集度は、モジュール内の関係を示しています。モジュールの機能強度を示しています。結束力が高いほど、プログラムの設計は良くなります。

これは、メソッドや内部モジュールなどのモジュール内部要素間の依存関係です。凝集度が高いと、クラスとメソッドを再利用できます。

高凝集度の例は、System.Mathクラスで見ることができます。つまり、数学定数と静的メソッドがあります-

Math.Abs
Math.PI
Math.Pow

一度にたくさんのことをするクラスは、理解して維持するのが難しいです。これは、私たちが低凝集度と呼んでいるものであり、避ける必要があります。クラスが電子メール、印刷、コピーなどの時間の機能を提供する場合、保守と再利用は困難になります。

常に、コードで強力な、つまり高い凝集度を達成するようにしてください。


  1. JavaScriptモジュール

    モジュールはES2015で導入されました。モジュールは、コードをより小さな部分に分割するために導入されました。モジュールには、クラスまたは関数を含めることができます。キーワードexportおよびimportは、変数、関数、オブジェクトをエクスポートし、それらを他のファイルにインポートするために使用されます。 注 −この例を実行するには、ローカルホストサーバーを実行する必要があります。 以下はJavaScriptのモジュールのコードです INDEX.html 例 <!DOCTYPE html> <html lang="en"> <he

  2. JavaScriptモジュールを動的にロードする

    以下は、JavaScriptモジュールを動的にロードするためのコードです- 注 −この例を実行するには、ローカルホストサーバーを実行する必要があります。 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>