重構36計(19-24)

第十九計:避免類的臃腫程序員   在我接觸過的大部分項目中,總會有一個「大胖子「類特別惹眼,通常來講,這「大胖子「其實是整個系統的核心類之一,之因此「胖「,主要緣由是不少人都會把本身須要的函數加到這個類中,卻沒有人主動請纓來爲它「減肥「。能夠經過如下幾種方式來爲它「瘦身」:函數   一、按照某種特性(如功能、類型等)將這個類拆分紅多個類。網站   二、合併冗餘函數,保持函數粒度的最小化。this
相關文章
相關標籤/搜索