遺留代碼
![]() | 此條目需要精通或熟悉相關主題的編者參與及協助編輯。 (2014年7月11日) |
遺留代碼是指與已經取消支持或維護的作業系統或其他計算機技術有關的原始碼。此術語還可用來表示以維護老舊的功能而插入現代軟件中的代碼。
現代解釋
近年來,軟件工程社區中已衍生出遺留代碼的多種解釋。其中最流行的是「他人遺留下的原始碼」和「舊版本的軟件中遺留下來的代碼」。Michael Feathers[1] 引入遺留代碼引入了一種定義:「沒有測試的代碼」,反映了由於缺乏自動化的回歸測試遺留代碼很難維護的觀點。
參考資料
- ^ Michael Feathers' Working Effectively with Legacy Code (ISBN 0-13-117705-2)
![]() | 這是一篇關於電腦程式語言的小作品。您可以透過編輯或修訂擴充其內容。 |