Buna kişisel deneyimimden cevap verebilirim. Birkaç yıl önce, bir kazada iki kolu da kırdım . İşim tam zamanlı programlama olduğundan, bu bir sorundu. Biraz yardım ile dizüstü bilgisayarıma Dragon yükledim.
Zaman kaybıydı.
Kod doğal dile benzemez; öncelikle yazılır, konuşulmaz. Tam olarak ne y_z = (x < 0 ? -x : x) + 2;
anlama geldiğini biliyorum , ama nasıl telaffuz edeceğim konusunda hiçbir fikrim yok, ne de umrumda değil.
Yalnızca yazılı bir dil olan kod, karakter düzeyinde çok hassastır. (x+2)*3
Ve arasında büyük bir fark vardır (x+2*3)
. Konuşma-metin programları karakterlere değil, kelimelere dikkat etmede iyidir. Belirli karakterler eklemek için "sol parantez, x, artı işareti, iki, sağ parantez" gibi pek çok şey söylemek gerekir.
Kod yazarken çok fazla hareket ve yeniden yazıyorum. Konuşma metni, tek bir dil akışı için iyidir. Her yerde ileri geri gitmek için iyi değil.
Kodlamadaki küçük görevlerin çoğu yazmaya eşdeğer değildir, bu da tüm metinden konuşmaya iyi gelir. Sekmeleri başka bir kod modülüne bakmak için ne sıklıkta değiştirdiğinizi veya düzenleyicinizdeki bir işlevi ne sıklıkta katlayıp açtığınızı düşünün.
Eğer bir metinden konuşmaya programınız varsa, bir deneyin ve kendiniz görün. Çok etkileneceğini sanmıyorum.
Bu arada, her iki kolu da aynı anda kırmayın. Her seferinde bir tane kırın, bu şekilde çok daha kolay.
Eğer tek bir kırık kolum olsaydı, tüm kodumu tek elle yapardım. Konuşmadan metne yazılım kullanmaktan daha hızlı olurdu.