エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
依存関係逆転の原則 - アレがアレでアレ
SOLID原則の1つである、依存関係逆転の原則について簡単にまとめたものです。 ※依存性の注入に関してこ... SOLID原則の1つである、依存関係逆転の原則について簡単にまとめたものです。 ※依存性の注入に関してここでは解説しません。 依存関係逆転の原則とは 定義 上位のモジュールは下位のモジュールに依存してはならない。どちらのモジュールも「抽象」に依存すべきである。 「抽象」は実装の詳細に依存してはならない。実装の詳細が「抽象」に依存すべきである。 引用元: Robert C. Martin. アジャイルソフトウェア開発の奥義 これだけだとちょっとなにを言ってるのかよくわかりませんね。 簡単に言うと、変更されやすく、脆いモジュールへの依存しているものを、変更されにくいものへ依存するようにしなさいという原則です。 変更されやすいものに依存している例 本を扱うシステムがあり、その中に以下のようなモジュールがあるとします。 これは、本のタイトルを入力すると本検索APIを呼び出し、本情報を取得、結果をユ