memrootじしょ
英和翻訳
design pattern
design pattern
[dɪˈzaɪn ˈpætərn]
デザインパターン
1.
ソフトウェア設計において、特定の一般的な問題に対する再利用可能な解決策やアプローチ。
プログラミングにおいて、よくある設計上の問題を解決するための定型的なアプローチやテンプレートを指します。これにより、コードの再利用性、保守性、拡張性が向上します。
The
Singleton
design
pattern
ensures
that
a
class
has
only
one
instance.
(シングルトンデザインパターンは、あるクラスがただ一つのインスタンスを持つことを保証します。)
The Singleton
シングルトンという特定のデザインパターンを指します。
design pattern
設計上の問題を解決するための定型的なアプローチを指す言葉です。
ensures that
〜を確実にすることを意味します。
a class
オブジェクト指向プログラミングにおけるクラス、つまりオブジェクトの設計図を指します。
has only one instance
そのクラスから生成されるオブジェクトが一つしかない状態を指します。
Learning
design
patterns
can
significantly
improve
your
code
quality.
(デザインパターンを学ぶことは、あなたのコードの品質を大幅に向上させることができます。)
Learning
学ぶこと、学習を指します。
design patterns
ソフトウェアの設計パターン、つまり再利用可能な解決策を指します。
can significantly improve
大幅に向上させることができる、という意味です。
your code quality
あなたが書いたプログラムの品質を指します。
The
Observer
pattern
is
a
common
design
pattern
used
in
event-driven
systems.
(オブザーバーパターンは、イベント駆動システムでよく使われるデザインパターンです。)
The Observer pattern
イベント発生時に依存するオブジェクトに自動的に通知するデザインパターンです。
is a common
一般的である、よく使われる、という意味です。
design pattern
設計上の問題を解決するための定型的なアプローチを指す言葉です。
used in
〜の中で使われている、という意味です。
event-driven systems
イベントの発生をきっかけに処理が行われるシステムを指します。
関連
software architecture
refactoring
Gang of Four (GoF)
anti-pattern
MVC
programming paradigm