Koşul derleme zamanı sabitine bağlıysa, ölü kod derleyici tarafından kaldırılmalıdır, bu yüzden teknik olarak tutmak için zarar vermez. Ancak bu kodun okunabilirliğini geliştirdiği için yorum yapmayı tercih ederim.
İki kod alternatifi arasında hızlı bir şekilde geçiş yapmak istiyorsanız, aşağıdaki uygun yorum yapısını kullanabilirsiniz:
//*
alternative 1 is active
/*/
alternative 2 is commented out
//*/
/ilk yorum satırında yalnızca ilkini kaldırırsanız şu olur:
/*
alternative 1 is commented out
/*/
alternative 2 is active
//*/
Bununla /kodda bir tane ekleyerek veya kaldırarak alternatifler arasında geçiş yapabilirsiniz .
Bu başlangıçta biraz garip görünebilir, ancak alıştıktan sonra onu bir çeşit desen olarak kolayca tanıyacaksınız.
Bunu bile zincirleyebilir ve böylece tek bir karakterle aynı anda birden fazla bloğu değiştirebilirsiniz:
//*
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
//*/
Bu şekilde kullanmam ama işe yarıyor.