我目前正在使用RoboGuice
開發一些應用程序。我的問題是:我應該真的注射everthing?我創建的每個班級是否都有自己的合同界面?我應該使用DI與RoboGuice注入所有東西嗎?
這個問題來到我的頭後,我的名字界面爲我的類之一「BatteryStatusUtil
」,它返回有關電池電量的信息,以及類似的東西的麻煩。我讀過的地方是「如果你不能爲你的界面想名字,你可能不需要界面」
請糾正我,如果我使用依賴注入過多,或給我一些提示,我對馬接口沒有「更通用的」名稱(如類FastCar
與接口Car
)
請您解答! – user1321706