Commodore sayı 42, sayfa 18

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 18

MAKİNE DİLİNDE PROGRAM YAZMAK

Özellikle makine dili için birtakım yol göstericiler. 1. Bir bilgisayar programını baştan sona tek parça halinde program yazma BASIC için uygun olabilir ama makine dili için yeterli değildir. Modüler teknikler kullanıp programınızı bir dizi subrutinden oluşturma ve başka programlarda kullanılabilecek kadar genel olmalarına dikkat edin. Dahası tüm parametrelerinizi subrutinlere geçirdikten sonra hataları gidermenin daha kolay olduğunu göreceksiniz. Çünkü kütük ve bellek bölgelerinin çağırma ve hedef rutinlerinin hangileri tarafından manipule edildiklerini bileceksiniz. 2. Kütüphanenize alacağınız rutin ve subrutinler için daha sonra baktığınızda anlayabileceğiniz ve anımsayabileceğiniz adlar kullanın, fazla kısaltma yapmayın. Örneğin benim için

JOYSTICKLOOP her zaman JLO-OP'dan daha anlamlıdır. 3. Basic dilinin aksine makine dilinde commentler programının hızını etkilemez, onun için kullanılmamaları yanlış olur. Bir rutinin ne için hazırlanmış olduğunu aradan aylar geçtikten sonra anımsamaya çalışmak can sıkıcı olabilir. Nasıl daha iyi bir programcı olunabileceği konusunda kitaplar yazılabileceğini söylemeye hiç gerek yok. Yalnız yukarıdakiler gibi birtakım basit ilkelere dikkat etmek, programlarınızın çok daha başarılı olmasını sağlayabilir.

Klavyeyle gezinmek için ← ve → tuşları.