Yazım hataları iki şeyden biri anlamına gelebilir:
- Onları yapan kişi İngilizce yeterli değildir ve uygun araçları (sözlükler, yazım denetleyicileri, vb.) Kullanarak telafi etmek için zaman ayırmaz.
- Onları yapan kişi İngilizce bilmektedir, fakat hecelemeyi hiç umursamamaktadır.
Her ikisi de oldukça kötü bir işarettir, çünkü söz konusu kişinin öncelik listesinde okunabilirlik, sürdürülebilirlik ve şıklığa sahip olmadığı anlamına gelir; Sebep İngilizce dil yeterliliğinin eksikliği ise, aynı zamanda kişinin iki temel beceriden yoksun olduğu anlamına gelir - yazılı İngilizce iletişim ve diller için genel bir his (düşüncelerinizi İngilizce olarak net bir şekilde ifade edemezseniz, t Bunları bir programlama dilinde iyi ifade etme).
Fakat yazım hataları neden kötüdür, diğer her şey eşittir? Sonuçta, kod çalışır ve derleyici, sözdizimi kurallarını ihlal etmedikleri sürece tanımlayıcılarınızı nasıl adlandırdığınızla ilgilenmez. Bunun nedeni, sadece bilgisayarlar için değil, aynı zamanda ve en önemlisi insanlar için kod yazmamızdır. Eğer durum böyle olmasaydı, yine de meclis kullanıyorduk. Kaynak kodu bir kez yazılır, ancak kullanım ömrü boyunca yüzlerce kez okunur. Yazım hataları, kaynak kodunun okunmasını ve anlaşılmasını zorlaştırır - hafif hatalar, okuyucunun saniyenin bir kısmında tökezlemesine neden olur, çoğu önemli gecikmelere neden olabilir; gerçekten kötü hatalar kaynak kodunu tamamen okunamaz hale getirebilir. Başka bir sorun var, yazdığınız kodun çoğuna başka bir kod tarafından atıfta bulunuluyor ve bu kod daha sık başkası tarafından yazılıyor. Tanımlayıcılarınızı yanlış yazarsanız, başka birinin yalnızca adın ne olduğunu değil, tam olarak nasıl yanlış yazıldığını da hatırlaması (veya araması) gerekir. Bu zaman alır ve programlama akışını keser; ve çoğu koda bakımda birden fazla kez dokunulduğu için, her yazım hatası çok fazla kesintiye neden olur.
Geliştirici süresinin maaşa nasıl eşit olduğunu düşünün, bunun bir örneğini yapmak için yeterince kolay olması gerektiğini düşünüyorum; sonuçta, akışı kırıp tekrar içine girmek 15 dakika kadar sürebilir. Bu şekilde, ciddi bir yazım hatası daha fazla geliştirme ve bakımda kolayca birkaç yüz dolara mal olabilir (ancak dolaylı maliyetlerdir, tahminlerde ve değerlendirmelerde doğrudan görünmezler, bu nedenle genellikle yönetim tarafından göz ardı edilirler).