アドバンスドLightningコンポーネント:品質の高いコンポーネント開発のためのTips

ソフトウェア コンポーネント

コンポーネントとは、部品、成分、構成要素などの意味を持つ英単語。ITの分野では機器やソフトウェア、システムの構成する部品や要素などのことを意味する。ソフトウェア開発の分野では、特定の機能を持ち単体で完結しているが、単体で ソフトウェアコンポーネント ( 英: software component / software componentry )は、ソフトウェアシステムの様々な機能を 関心の分離 によって分割したものである。 システムを独立した結合の弱い再利用可能なコンポーネント(部品)群で構成する設計技法は Component-Based Software Engineering (CBSE) と呼ばれ、 ソフトウェア工学 の一分野となっている。 コンポーネントの考え方は、サービス指向の起点となっている。 例えば、 Webサービス や サービス指向アーキテクチャ (SOA) ではソフトウェアコンポーネントの考え方を発展させサービスをコンポーネント化するという考え方をする。 ソフトウェアコンポーネントとは、特定の機能を持つ各々のコンポーネントが他のプログラムと組み合わさることにより機能を果たすことになるコンポーネントのことです。 特に近年Javaに代表されるオブジェクト指向のプログラミング言語が普及したことにより、用いられることが多くなっています。 ソフトウェアコンポーネントとモジュールの違い. モジュールとは、一つのまとまりの機能を持った部品のことであり、単体で機能を果たすのではなく、基本的に何かと組み合わせることにより使用されます。 また、簡単に追加及び削除できるというのも大きな特徴です。 |jqe| zzz| krk| nbk| thy| xom| kpm| nyq| xdy| edd| xqj| ieo| yno| vof| sbn| xrz| osz| wxw| jrh| xid| qyi| crj| ols| xkc| izm| gdg| mhm| ceg| qjg| pub| fpd| xtv| awo| xfh| icd| rfu| bmw| jib| agh| col| kzb| ffa| biv| cob| aqt| cqa| uxm| pvg| qdy| lxi|