memrootじしょ
英和翻訳
Separation of Concerns
Separation of Concerns
[ˌsɛpəˈreɪʃən əv kənˈsɜːrnz]
セパレーション・オブ・コンサーンズ
1.
関心の分離
ソフトウェア設計において、それぞれの機能や課題(関心事)を別々の独立したモジュールとして扱うことで、変更や保守を容易にするという原則を表します。これにより、システムの複雑さを管理しやすくなります。
A
good
software
design
adheres
to
the
principle
of
Separation
of
Concerns.
(優れたソフトウェア設計は関心の分離の原則に従います。)
A good software design
「優れたソフトウェア設計」を意味します。システムの構造や動作を計画することです。
adheres to
「〜に従う」「〜を順守する」という意味です。
the principle of
「〜の原則」という意味で、基本的な規則や指針を示します。
Separation of Concerns
「関心の分離」という概念自体を指します。
Separation
of
Concerns
helps
manage
complexity
in
large
systems.
(関心の分離は大規模システムにおける複雑性の管理に役立ちます。)
Separation of Concerns
「関心の分離」を指し、ソフトウェア設計の原則の一つです。
helps manage
「管理するのを助ける」「管理に役立つ」という意味です。
complexity
「複雑さ」「複雑性」を意味します。
in large systems
「大規模なシステムにおいて」という意味です。
To
achieve
maintainable
code,
ensure
a
clear
Separation
of
Concerns.
(保守可能なコードを実現するには、明確な関心の分離を確実にしてください。)
To achieve
「〜を達成するために」「〜を実現するために」という意味です。
maintainable code
「保守可能なコード」を意味します。修正や改善がしやすいプログラムコードのことです。
ensure
「確実にする」「保証する」という意味です。
a clear
「明確な」「はっきりとした」という意味です。
Separation of Concerns
「関心の分離」という概念を指します。
関連
Modularity
Encapsulation
Cohesion
Coupling
Single Responsibility Principle (SRP)