設計原則:消除Switch...Case的過程,可能有點過度設計了。

備註 不要重複自己,也不要重複別人,一旦養成了「拷貝和粘貼」的習慣,寫程序的時候非常容易導致重複,好在一直暗示自己要稍後進行重構,本文給出一個重構的示例。 需求 需求:按照年、月和日顯示銷售數據,根據不同的週期類型,有三個問題需要注意: 默認的日期範圍不同 圖表中顯示的格式不同 默認的模擬數據不同(發佈環境會使用真實的數據) 如下圖:   第一遍代碼(重複的代碼) 最愛的拷貝和粘貼。 默認的日期範
相關文章
相關標籤/搜索