Hocam merhaba. Dakika 12:04de yaptığınız for döngüsünü tersten kurma işlemine alternatif olarak her silinme işlemi sonrasında i değeri bir azaltılabilir.
Teknik olarak doğru. Ama döngü değişkeninin değerinin döngünün gövdesinin içinde değiştirilmesi tavsiye edilmez. Döngüye baktığınızda sadece ilk satırdaki for (...) yazan yere bakarak döngünün davranışını anlayabilmelisiniz. Döngü değişkeninin değerini döngü içinde değiştirirseniz tüm kodu incelemeden döngünün davranışını tam anlayamazsınız. Böylelikle kodun anlaşılırlığı azalır.
Eline sağlık
Hocam merhaba. Dakika 12:04de yaptığınız for döngüsünü tersten kurma işlemine alternatif olarak her silinme işlemi sonrasında i değeri bir azaltılabilir.
Teknik olarak doğru. Ama döngü değişkeninin değerinin döngünün gövdesinin içinde değiştirilmesi tavsiye edilmez. Döngüye baktığınızda sadece ilk satırdaki for (...) yazan yere bakarak döngünün davranışını anlayabilmelisiniz. Döngü değişkeninin değerini döngü içinde değiştirirseniz tüm kodu incelemeden döngünün davranışını tam anlayamazsınız. Böylelikle kodun anlaşılırlığı azalır.