學習設計模式的好處 - Mario

banq發表於2021-01-08

學習設計模式時,您不僅會學習模式,還有:
  1. 獲得一般設計知識。
  2. 增強您的設計詞彙量。
  3. 增強您的工具,以使程式碼更具意圖。
  4. 發現可以在重構過程中為您提供指導的設計解決方案。


儘管人的大腦某種程度上是為了尋找模式而設計的,但是用設計模式提高技能所花費的時間卻能得到很好的回報。
設計模式代表了過去已被證明成功的久經考驗的解決方案。它們包含熟練的專業人士的智慧,您可以直接從中受益。
您還將學習以不同的方式思考。就像是額外的抽象層。一旦真正瞭解了幾種模式,您就會開始看到更大的構建基塊。這是將您的開發技能提升到新水平的好方法。
另一件好事是,您不必嘗試重塑事物,通常設計模式將具有一個庫供您使用,而不必自己構建。有時您的程式語言甚至會內建它。

 

相關文章