4
裏德·哈斯廷斯給這個響應以下SO問題:接口應用程序設置
Which design patterns can be applied to the configuration settings problem?
我希望創建用於設置查詢,裝載和 節約的接口。通過使用依賴注入,我可以將它注入到每個需要它的組件 中。
有人可以給這個代碼示例嗎?例如,一個電子郵件客戶端的設置類和一個基於此「接口」的FTP客戶端的另一個設置類,該接口可以是DI。我知道你可以爲應用程序中的所有設置(我目前正在做的)做一個全局單例,但是這個Reed的建議很有趣,並且想嘗試一下。