สารบัญ:
คำจำกัดความ - รหัสมรดกหมายถึงอะไร
รหัสดั้งเดิมหมายถึงประเภทรหัสต้นฉบับของระบบแอปพลิเคชันที่ไม่รองรับอีกต่อไป รหัสดั้งเดิมยังสามารถอ้างถึงระบบปฏิบัติการฮาร์ดแวร์และรูปแบบที่ไม่รองรับ ในกรณีส่วนใหญ่รหัสดั้งเดิมจะถูกแปลงเป็นภาษาซอฟต์แวร์และแพลตฟอร์มที่ทันสมัย อย่างไรก็ตามเพื่อรักษาฟังก์ชันการทำงานของผู้ใช้ที่คุ้นเคยบางครั้งรหัสดั้งเดิมจะถูกนำไปใช้ในสภาพแวดล้อมใหม่
Techopedia อธิบาย Legacy Code
มีการรับรู้ทั่วไปที่ผิด ๆ ว่ารหัสดั้งเดิมนั้นเก่า แม้ว่าผู้พัฒนาซอฟต์แวร์บางรายมองที่รหัสดั้งเดิมว่าเป็นโปรแกรมที่เขียนไม่ดี แต่รหัสดั้งเดิมอธิบายถึงฐานรหัสที่ไม่ได้รับการออกแบบทางวิศวกรรมอีกต่อไป แต่ได้รับการแก้ไขอย่างต่อเนื่อง เมื่อเวลาผ่านไปการปรับเปลี่ยนไม่ จำกัด จำนวนอาจทำกับฐานรหัสตามความต้องการของลูกค้าทำให้รหัสที่เขียนได้ดีมีวิวัฒนาการมาเป็นสัตว์ประหลาดที่ซับซ้อน
นักพัฒนาซอฟต์แวร์จะรับรู้รหัสเดิมเมื่อไม่สามารถเพิ่มคุณสมบัติได้โดยไม่ทำลายตรรกะอื่น ณ จุดนี้ผู้พัฒนาอาจเริ่มทำการล็อบบี้สำหรับระบบใหม่
