エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
DIによるモジュールの質の向上 - 現場指向
はじめに 昨今のソフトウェア開発では、DI(Dependency Injection:依存性の注入)をベースにしたフレーム... はじめに 昨今のソフトウェア開発では、DI(Dependency Injection:依存性の注入)をベースにしたフレームワークを使用することがほとんどです。特にJava言語を使用する場合に顕著です。フレームワークをうまく使いこなすにはDIの概念を理解する必要があります。しかし、DIの概念は抽象的で掴み所がなく理解することは容易ではありません。また、DIについて説明することも容易ではありません。私も何度か人に説明したことがありますが、うまく説明できませんでした。うまい説明ができないか考えていたところ、モジュールの質の向上という切り口で説明すると良さそうだと思い立ちました。今回の記事では、モジュールの質の向上を切り口にDIを説明していきます。 モジュールについて モジュールとは? 広義のモジュールは、システムを構成する部品です。ここで指しているシステムとは、物事が相互に関係しあって全体として