#iOS | #Android ファショ通 Swift を身に付けていく過程の記録、最新ニュースや使い方、iPhone、Mac、Android、Python なども。 Keeping the Daggers Sharp ⚔️ – Square Corner Blog – Medium Dagger2 は 素晴らしい Dependency Injection ライブラリですが, なかなか上手に使いこなせません. 分かりやすくするための考え方や実装方法をいくつか見てみましょう. フィールドよりコンストラクタのインジェクションを使う フィールドインジェクションは, finalでなく, privateでないフィールドに使います. // BAD class CardConverter { @Inject PublicKeyManager publicKeyManager; @Inject publi
![Dagger に馴染めない人のためのいくつかの原則](https://cdn-ak-scissors.b.st-hatena.com/image/square/f8d8d0792f2269846cc4afb8065e7b95f2c28b72/height=288;version=1;width=512/https%3A%2F%2Fandroid.benigumo.com%2Fwp-content%2Fplugins%2Fall-in-one-seo-pack%2Fimages%2Fdefault-user-image.png)