最終更新日:2025/11/28
例文

支払いモジュールを設計する際に、既存のコードを変更せずに新しい決済方法を追加できるよう、クラスやモジュール、関数などのソフトウェア要素が拡張に対して開かれ、修正に対して閉じているという原則に従いました。

復習用の問題

When designing the payment module, we followed the open-closed principle to allow new payment methods without altering existing code.

正解を見る

When designing the payment module, we followed the open-closed principle to allow new payment methods without altering existing code.

音声機能が動作しない場合はこちらをご確認ください

関連する単語

open-closed principle

名詞
日本語の意味
ソフトウェアの構造が、既存のコードへの変更なしに拡張可能であるべきという原則。特にオブジェクト指向プログラミングにおいて、クラス、モジュール、関数などのソフトウェア要素が新たな要求に対応できるように設計されるべきであり、既存の動作を壊さずに機能を追加できることを重視する考え方。
このボタンはなに?

支払いモジュールを設計する際に、既存のコードを変更せずに新しい決済方法を追加できるよう、クラスやモジュール、関数などのソフトウェア要素が拡張に対して開かれ、修正に対して閉じているという原則に従いました。

英語 - 英語

項目の編集設定
  • 項目の編集権限を持つユーザー - すべてのユーザー
  • 項目の新規作成を審査する
  • 項目の編集を審査する
  • 項目の削除を審査する
  • 重複の恐れのある項目名の追加を審査する
  • 項目名の変更を審査する
  • 審査に対する投票権限を持つユーザー - 編集者
  • 決定に必要な投票数 - 1
例文の編集設定
  • 例文の編集権限を持つユーザー - すべてのユーザー
  • 例文の削除を審査する
  • 審査に対する投票権限を持つユーザー - 編集者
  • 決定に必要な投票数 - 1
問題の編集設定
  • 問題の編集権限を持つユーザー - すべてのユーザー
  • 審査に対する投票権限を持つユーザー - 編集者
  • 決定に必要な投票数 - 1
編集ガイドライン

ログイン / 新規登録

 

アプリをダウンロード!
DiQt

DiQt(ディクト)

無料

★★★★★★★★★★