Kode mati harus dihapus oleh kompiler jika kondisinya tergantung pada konstanta waktu kompilasi, jadi secara teknis tidak ada salahnya untuk menyimpannya. Namun saya lebih suka berkomentar karena ini meningkatkan keterbacaan kode.
Jika Anda ingin dapat dengan cepat beralih di antara dua alternatif kode, Anda dapat menggunakan susunan komentar praktis berikut:
//*
alternative 1 is active
/*/
alternative 2 is commented out
//*/
jika Anda hanya menghapus yang pertama /
di baris komentar pertama menjadi:
/*
alternative 1 is commented out
/*/
alternative 2 is active
//*/
Dengan ini, Anda dapat beralih di antara alternatif dengan hanya menambahkan atau menghapus satu /
di kode.
Ini mungkin terlihat agak aneh pada awalnya, tetapi begitu Anda terbiasa, Anda akan dengan mudah mengenalinya sebagai semacam pola.
Anda bahkan dapat rantai ini dan dengan demikian beralih beberapa blok sekaligus dengan satu karakter:
//*
first block of code for alternative 1
/*/
first block of code for alternative 2
/*/
second block of code for alternative 1
/*/
second block of code for alternative 2
//*/
Saya tidak akan menggunakannya dengan cara ini tetapi berhasil.