程式架構

程式架構

直白理解什麼是 Dependency Inversion (依賴反轉)

Dependency Inversion 是一種程式設計技巧,有助於改變程式之間相互依賴的關係,寫出更容易被重複使用、更能擴充的程式,降低維護成本。是邁向資深工程師必學的概念。如果你聽過 SOLID 原則,Dependency Inversion 就是裡面的 "D"。

Read