Kod, bir programlama dilinde yazılmış talimatlardır. Bir bilgisayara adım adım ne yapacağını söyler. Bir kod satırı iki sayıyı toplayabilir, bir mesaj görüntüleyebilir veya bir sunucuya veri gönderebilir. Binlerce satır bir araya gelerek bir programı oluşturur. Milyonlarca satır ise bir işletim sistemini oluşturur.
Kod sihir değil. Metindir. Onu okuyabilir, düzenleyebilir ve bozabilirsiniz. Bilgisayar tam olarak yazdığınızı yapar, kastettiğinizi değil. Bu yüzden hata ayıklama çok uzun sürüyor. Eksik bir noktalı virgül tüm uygulamayı çökertebilir.
Kod seviyeleri
- Makine kodu: CPU'nun yürüttüğü ikili komutlar.
- Assembly: düşük seviyeli anımsatıcılar, donanıma yakın
- Üst düzey: Python, Java, C++, insanlar tarafından okunabilir.
- İşaretleme dili: HTML, XML, mantığı değil yapıyı tanımlar.
İyi kod okunabilirdir. Kötü kod çalışır ama daha sonra ona dokunan herkesi şaşırtır. Ekipler, kaliteyi yüksek tutmak için stil kılavuzları, kod incelemeleri ve otomatik testler kullanır. Kod yazmak kolaydır. Başkalarının sürdürebileceği kod yazmak zordur.
Comments
No comments yet. Be the first to share a thought.
Leave a comment