アーキテクチャをより保守しやすくするために、依存性逆転の原則に従い、高水準モジュールと低水準モジュールの両方が具体的実装ではなくインターフェースなどの抽象に依存するようにしました。
復習用の問題
To make our architecture more maintainable, we followed the dependency inversion principle by letting both high- and low-level modules depend on interfaces instead of concrete implementations.
To make our architecture more maintainable, we followed the dependency inversion principle by letting both high- and low-level modules depend on interfaces instead of concrete implementations.
関連する単語
dependency inversion principle
(object-oriented programming) Design principle that states that (1) High- and low-level modules should both depend on abstractions and (2) instead of abstractions depending upon details, details should depend upon abstractions.
依存逆転の原則:高水準モジュールと低水準モジュールはともに抽象に依存すべきであり、抽象が詳細に依存するのではなく、詳細が抽象に依存するというオブジェクト指向プログラミングの設計原則。
- 項目の編集権限を持つユーザー - すべてのユーザー
- 項目の新規作成を審査する
- 項目の編集を審査する
- 項目の削除を審査する
- 重複の恐れのある項目名の追加を審査する
- 項目名の変更を審査する
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
- 例文の編集権限を持つユーザー - すべてのユーザー
- 例文の削除を審査する
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
- 問題の編集権限を持つユーザー - すべてのユーザー
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
