原创 代碼if-else優化

爲什麼我們寫的代碼都是 if-else? 程序員想必都經歷過這樣的場景:剛開始自己寫的代碼很簡潔,邏輯清晰,函數精簡,沒有一個 if-else,可隨着代碼邏輯不斷完善和業務的瞬息萬變:比如需要對入參進行類型和值進行判斷;這裏要判斷下對象是

原创 Java設計模式之責任鏈設計模式

1、概念理解       舉例說明:一家三輩(兒子,父親,爺爺),去幫助一個一個小學一年級的學生解決一道數學題,這個小學生請求幫助,他就是請求者,兒子先幫忙,兒子不行父親上,父親不行爺爺上,爺爺不行那就gg,小學生這個請求者不知道誰能做出