I was studying about the Dagger 2 - dependency injection library for Android - and in many articles, when the autor compares the Dagger 2 with it's older version ( Dagger ), He says this:
(...)
The new release, as promised, addresses many of the problems of the original:
- No more reflection — everything is done as concrete calls (ProGuard works with no configuration at all)
(...)
From: http://ift.tt/1QxBUD9
I know that Reflection can be used for observing and modifying program execution at runtime, but what about these Concrete Calls? What are them and how they are different from Reflection?
Obs.: Would be great if anyone could provide some sample code/ use case about how to create/ use these Concrete Calls.
Aucun commentaire:
Enregistrer un commentaire