# 管理、修改、重構遺留程式碼的藝術 Ch 1. 修改軟體 ## 修改原因 1. 添加新特性 2. 修正 bug 3. 改善設計 4. 優化資源使用 ##