Kemungkinan Duplikat:
Apa yang membuat kode menjadi warisan?
Apa definisi "kode warisan"?
Kemungkinan Duplikat:
Apa yang membuat kode menjadi warisan?
Apa definisi "kode warisan"?
Saya tidak ingat di mana saya melihat ungkapan (Pemrogram Pragmatis?) tetapi salah satu cara untuk memikirkannya adalah kode adalah kode lama segera setelah ditulis.
Umumnya ini mengacu pada kode yang diwarisi oleh tim atau pemrogram dari tempat lain (eksternal atau internal).
Tapi saya lebih suka definisi yang pertama. :)
Penyaluran Michael Feathers: Kode tanpa tes.
Kode yang ditulis oleh orang lain atau menggunakan bahasa, arsitektur, metodologi, atau kerangka kerja sebelumnya yang berkaitan dengan proyek saat ini.
Kode ditulis orang lain (biasanya seseorang tidak lagi tersedia untuk kontak apa pun), tetapi Anda harus menanganinya sekarang.
Menurut saya, kode lama adalah kode (biasanya lama) yang dapat ditulis ulang menggunakan teknik atau bahasa pemrograman yang lebih baik. Kode lama biasanya tidak mudah ditulis ulang karena ketergantungan pada kode tersebut.
Code is legacy code as soon as it's written.
- person Leonid; 15.11.2010