依賴倒置原則(Dependency Inversion Principle)

很多軟件工程師都多少在處理 "Bad Design" 時有一些痛苦的經歷。如果發現這些 "Bad Design" 的始作俑者就是我們自己時,那感覺就更糟糕了。那麼,到底是什麼讓我做出一個能稱爲 "Bad Design" 的設計呢? 絕大多數軟件工程師不會在設計之初就打算設計一個 "Bad Design"。許多軟件也在不斷地演化中逐漸地降級到了一個點,而從這個點開始,有人開始說這個設計已經腐爛到一定
相關文章
相關標籤/搜索