Commodore sayı 60, sayfa 14

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 14

Şimdiye kadar dergimizde olsun başka yerlerde olsun, birçok dökümle karşılaştınız. Bazılarınız belki kendileri de program yapmak istediler ama temel bazı bilgilerin yetersizliğinden dolayı bir yerde sıkışıp kaldılar. Bu yazıda sizlere bir program yaparken nelere dikkat etmeniz gerektiğini ve ne gibi değişik yollar izleyebileceğinizi anlatacağım.

Sinan VURAL

Programlama çok güzel bir hobidir. Bilgisayarın, sizin istediğiniz bir şeyi yapmasını görmek oldukça zevklidir. Ama bir program yapmaya başlamadan önce, şöyle bir durup amaçlarınız hakkında düşünmeniz gerekir. Nasıl bir program yazacaksınız? Ne gibi yardımcı programlar kullanacaksınız? Projenizi tamamlamak için hangi aşamalardan geçeceksiniz? Bazı programcılar, program yazarken hep aynı yolu izler. İzledikleri yolu bir programcılık dersinde veya bir kitaptan öğrenmiş olabilirler. Ya da kendi kendilerini eğitip bir yol çizmiş olabilirler. Başka programcılar ise hemen bilgisayar başına geçip programı yazmaya başlarlar, ama bu arada program için gereken parçaların çoğu kafalarında oluşmuştur bile. Bu yazıda birkaç programlama stratejisini ele alıp, değişik sistemleri anlatacağız. Eğer henüz acemi bir programcılıkta hangi yolların tercih edildiğini göreceksiniz. Ortalama bir programcıysanız, daha büyük projelerle başa çıkmak için teknikler öğreneceksiniz. Zaten iyi bir programcıysanız, uyguladığınız yolları burada anlatacaklarımızla karşılaştırıp kendi yöntemlerinizin bir analizini yapma fırsatı bulacaksınız.

Bir Fikir Üretmek

Hemen herkes burada sıkışır. Program için bulanık bir fikirle işe atılmak yeterli değildir; programın tam olarak ne yapacağını tanımlamanız gerekir. Tecrübeli programcılar bu işi kafalarında çözümleyebilirler, ama saldırı planınızı kağıt üzerinde hazırlamak yararlı olacaktır. Bu planda programın özelliklerinin tam bir açıklamasını içermelidir. Kağıda örnek ekran düzenleri çizmek ve yardımcı ses efektleri düşünmek de yararlı olacaktır hiç kuşkusuz.

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