英単語 英検1級
modularity
モジュラリティ/ˌmɒdjʊˈlærɪti/名詞
意味
- 1モジュール性、部品化のしやすさシステムを独立した交換可能な単位(モジュール)に分割し、互いに干渉せず組み替えられる設計上の性質。
例文
The software's modularity lets developers swap one component without touching the rest.
そのソフトのモジュール性のおかげで、開発者は他に手を触れずに一つの部品を入れ替えられる。
Designing for modularity makes a system far easier to repair and extend.
モジュール性を考えて設計すると、システムは修理も拡張もはるかに容易になる。
よく使う形・コロケーション
- a high degree of modularity(高いモジュール性)
- design for modularity(モジュール性を重視して設計する)
- software modularity(ソフトウェアのモジュール性)
ニュアンス・使い分け
modularity は形容詞 modular(部品式の)の名詞形で、「機能を独立した単位に切り分け、組み替え・差し替えを容易にする」設計思想を指す。各部品が他に依存しすぎない疎結合の状態が高いモジュール性であり、すべてが絡み合った一枚岩の monolithic(一体型)構造と対比される。scalability(拡張性)や maintainability(保守性)と並び、ソフト・ハードの設計品質を語る抽象名詞。「部品(module)そのもの」ではなく「部品化のしやすさという性質」を指す点に注意。
語源・由来
ラテン語 modulus(measure の指小形、modus 尺度・基準の小さな単位)に由来する modular に、性質を表す名詞語尾 -ity が付いた語。「基準単位に分けられる性質」が原義。