介紹------設計模式通常被認爲是每個優秀軟件工程師都應該具備的基礎知識,這麼說可能沒問題。然而,並不是所有的理論知識都對日常工作有用。我不確定設計模式是否適用於我在大型基於微服務的代碼庫中的日常工作,這些微服務爲數百萬用戶提供服務,所以我決定調查一下。我的目的並不是描述所有經典的軟件設計模式。我專注於我經常注意到的前 3 種設計模式。我將解釋每種模式解決的具體現實問題。設計模式的簡史----- ⌘ Read more
介紹------設計模式通常被認爲是每個優秀軟件工程師都應該具備的基礎知識,這麼說可能沒問題。然而,並不是所有的理論知識都對日常工作有用。我不確定設計模式是否適用於我在大型基於微服務的代碼庫中的日常工作,這些微服務爲數百萬用戶提供服務,所以我決定調查一下。我的目的並不是描述所有經典的軟件設計模式。我專注於我經常注意到的前 3 種設計模式。我將解釋每種模式解決的具體現實問題。設計模式的簡史----- ⌘ Read more