重構

重構的精神是,透過如單元測試整合測試等測試確保軟體的行為保持不變下,進行架構上的改變,增加軟體的可維護性。