前言
重構前,先檢查自己是否有一套可靠的測試機制。這些測試必須有自我檢查的能力。(避免引入bug)
如果代碼結構是你無法很方面地實現添加一個新特性的目的時,那就先重構那個程序,是特性的添加比較容易進行,然後再開始添加新特性。
一、何爲重構
對程序內部結構的一種調整,木地上在不改變軟件可觀察行爲的前提下,提高其可理解性,降低其修改成本。
重構前,先檢查自己是否有一套可靠的測試機制。這些測試必須有自我檢查的能力。(避免引入bug)
如果代碼結構是你無法很方面地實現添加一個新特性的目的時,那就先重構那個程序,是特性的添加比較容易進行,然後再開始添加新特性。
對程序內部結構的一種調整,木地上在不改變軟件可觀察行爲的前提下,提高其可理解性,降低其修改成本。
對象和類 開始新的一章,主要介紹: 1、面向對象程序設計 2、如何創建標準 Java 類庫中的類的對象 3、如何編寫自己的類