DI (Dependency Injection) 依存の注入とは https://demi-urge.com/dependency-injection/