文中小燈泡
當你想要在程式中加入一項功能,但是那段程式的結構很不方便時,請先重構程式,讓你可以輕鬆地加入功能後,再加入那項功能
在重構之前,請先準備好堅實的測試程式,測試程式必須是自檢的
重構就是用小步驟修改程式,讓你可以在犯錯時,輕鬆地找到bug的位置
呆子都寫得出電腦可以瞭解的程式,但只有優秀的程式員寫得出人看得懂的程式
請在修改程式的時候,遵守這條營地規則:務必讓基礎程式比你初次見到它時還要健康
決定程式好壞的關鍵在於它有多麼容易被修改
重構的過程中,會反覆地的執行,也務必做到,以便能獲得更有效率的重構
- 「編譯」
- 「測試」
- 「提交」
以後有機會再補上程式碼,或更詳細的說明
以後有機會再補上程式碼,或更詳細的說明
以後有機會再補上程式碼,或更詳細的說明