6
ควรเปลี่ยนการตั้งชื่อภายใน (คลาส, วิธีการ, ตารางฐานข้อมูล, ฯลฯ ) ของเอนทิตีหากการตลาดและการตั้งชื่อ UI เปลี่ยนไปหรือไม่?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Software Engineering Stack Exchange อพยพเมื่อ 8 ปีที่แล้วปีที่ผ่านมา เรามีผลิตภัณฑ์มีอายุยืนยาวมาประมาณ 8 ปีแล้ว เมื่อเวลาผ่านไปชื่อของแนวคิดและเอนทิตีเปลี่ยน เราควรให้งานเปลี่ยนชื่อรหัสฐานและตารางและคอลัมน์ฐานข้อมูลทั้งหมดเพื่อให้ตรงกับชื่อใหม่เหล่านี้หรือไม่ มีการศึกษาเกี่ยวกับวิธีปฏิบัติที่ดีที่สุดนี้หรือตีพิมพ์บ้างหรือไม่? ขอบคุณ