原创 大型Java進階專題(八) 設計模式之適配器模式、裝飾者模式、觀察者模式

前言 ​ 今天開始我們專題的第八課了。本章節將介紹:三個設計模式,適配器模式、裝飾者模式和觀察者模式。通過學習適配器模式,可以優雅的解決代碼功能的兼容問題。另外有重構需求的人羣一定需要掌握裝飾者模式。本章節參考資料書籍《Spring 5核心

原创 大型Java進階專題(九) 設計模式之總結

前言 ​ 關於設計模式的文章就到這裏了,學習這門多設計模式,你是不是有這樣的疑惑,發現很多設計模式很類似,經常會混淆某些設計模式。這章節我們將對設計模式做一個總結,看看各類設計模式有什麼區別。需要注意的是,設計模式在於理解,不在於形式。不要

原创 大型Java進階專題(七) 設計模式之委派模式與策略模式

前言 ​ 今天開始我們專題的第七課了。本章節將介紹:你寫的代碼中是否覺得很臃腫,程序中有大量的if...else,想優化代碼,精簡程序邏輯,提升代碼的可讀性,這章節將介紹如何通過委派模式、策略模式讓你代碼更優雅,消除程序大量冗餘的代碼。本章