Ha senso assemblare il mio progetto con contenitori di iniezione di dipendenza se sono l'unico che utilizzerà il codice di quel progetto?
La domanda è venuta quando ho letto questo articolo del CIO link
La giustificazione per l'utilizzo dell'iniezione di dipendenza in questo articolo è che gli amici possono riutilizzare una classe e sostituire le classi dipendenti con le proprie classi perché vengono iniettate e non istanziate nella classe.
Lo userei solo per iniettare oggetti dove sono necessari invece di passarli attraverso i livelli al loro obiettivo. (Che non è poi così male che ho imparato qui: È una cattiva pratica passare le istanze attraverso diversi livelli? )
(Forse riutilizzerò parti del progetto, chissà, ma non so se questa è una buona giustificazione)