Hastayım ben bu çakala... Ekmek parası için katlanmadığı rezillik yok gibi. Yoksa yaptığı o müthiş planlarla road runnerı yakalayamaması mümkün değil ama gel görki senarist amcalarım yerçekimi kanunu değiştiriyorlar, fizik kurallarını alt üst ediyorlar çakalın kuşu yakalamasını engelliyorlar. Bizim çakalda bir gün olsun çıkıp "kardeşim bana neden engel oluyorsunuz?" demedi. Çünkü biliyorki yakalarsa oyun biter sonra kendisine kim ekmek verecek? Şöyle bir fıkra veya kıssa vardır.
Adamın biri berbere gider. Traşını olurken berber adama dışardaki bir çocuğu işaret ederek:"bu çocuk dünyanın en aptal çocuğudur" der. Adam "neden" diye sorar. Berber:"sana göstereyim" der ve çocuğu yanına çağırır. berberin bir elinde 1 milyon diğer elinde 10 milyon vardır. ellerini çocuğa uzatır ve "hangisini istiyorsan alabilirsin" der. çocuk biraz düşündükten sonra 1 milyonu kaptığı gibi olay yerinden uzaklaşır. berber adama döneerek "gördün mü? ben sana söylemiştim" der. adam berberden çıkar ve bir kaç sokak sonra bizim aptal çocuğa rastlar. 10 milyon dururken neden 1 milyonu aldığını merak edip çocuğu yanına çağırır ve sorar: "neden 10 milyonu değilde 1 milyonu aldın?" çocuğun yüzünde hafif bir tebessüm belirir ve şunu söyler: "eğer 10 milyonu alırsam oyun biter" :)
bizim çakalın hikayeside budur işte :)
çizgi filmleri imesh, dc++ ta bulmak mümkün. alt yazı derdi de yok nasıl olsa :)
Coyote'nin yerçekimi dersleri :)
Çakal (Coyote)
The Roadrunner, Geococcyx californianus (=Ground Cuckoo)
Yazılımı oluşturan bileşenlerden daha önce söz etmiştik.
Şimdi bu bileşenlerin neler oldukları üzerinde biraz duralım.
Yazılımı oluşturan bileşenler = Mantık + Veri + Belge + İnsan + Program.
Bu bileşenlerin az çok neler olduğunu, neleri kapsadığını biliyoruz ama
biz yine de kıyısından köşesinden açıklayalım. Zaten bu yazıdaki asıl amaç yazılım bileşenlerinden belgelemenin yerini ve önemi (dökümantasyon) vurgulamak.
Mantık = Yazılım herşeyden önce bir işin bilgisayar aracılığı ile yapılması amacına yöneliktir. Bu nedenle bilgisayarlaştırılmak istenen işin mevcut mantığı bir şekilde yazılıma da yansılıtılmak zorundadır.
Veri = Her tür yazılım mutlaka bir veri üzerinde çalışmak durumundadır. Veri işlemeyen yazılımın geliştirilmesi söz konusu değildir. Söz konusu olan veri dış ortamdan alınabileceği gibi yazılımın içerisinde de üretilebilir. Zaten yazılımın temel amacı veriyi bilgiye dönüştürmektir.
İnsan = Doğal olarak yazılımın insan bileşeni iki boyutludur. Yazıl
Yorumlar