機能分離
「機能分離」の英語
「機能分離」は英語で separation of concerns と言います。機能や役割を分けて設計する一般的な原則を指します。orthogonality は、要素どうしが互いに干渉しない性質を表す、より専門的な表現です。
「機能分離」の英語の使い分け
機能やモジュールが互いに干渉しない性質を表す、技術的な用語です。
separation of concerns
各機能や役割を分けて設計する原則を表す、一般的な表現です。
functional separation
機能を別々に扱うことや、機能どうしを分離する設計を表します。
「機能分離」の例文
The orthogonality of the eigenvectors simplifies the matrix diagonalization.
固有ベクトルの直交性が行列の対角化を簡単にする。
コアイメージ
要素どうしが互いに干渉せず独立に振る舞う性質としての直交性
英英
In applied contexts, orthogonality denotes components or features that operate independently with minimal interaction, facilitating modularity in design or implementation.
語源
orthogonalityは、orthogonal(直角の)に由来する名詞で、工学や設計分野では「干渉しないこと」「独立に動作すること」の意味へ拡張されて用いられる。
コラム
- プログラミングや設計での直交性は機能やモジュールが互いに干渉しないことを意味し、保守性や再利用性に関わる重要な概念となる
「機能分離」のレベル別の例文
- 中学
This design separates the user interface from the data.
この設計では、ユーザーインターフェースとデータを分けています。
- 高校・英検2級
Clear separation of concerns makes complex software easier to maintain.
- TOEIC・ビジネス
The proposal emphasizes the orthogonality of the billing and reporting modules.
- 日常会話
Let's keep the payment feature separate for now.
「機能分離」を英語にするときのよくある間違い
× We need to make orthogonality.
○ We need to ensure orthogonality between the modules.
orthogonalityはmakeではなく、ensureなどと使うのが自然です。