Lazy Element

徵兆與症狀

本來以為會用到的類別或功能,但從來沒有被用到。

出現原因

類別一開始設計時具有很多功能,但經過幾輪重構後,類別的功能變小了。又或者一開始有雄心壯志,但從來沒有完成或實現過。

處理方法

  • 可以把功能或類別用 Inline ClassInline Function 的方法收編。
  • 可以用 Collapse Hierarchy 來處理繼承。