| |
 | Posted by Ali Çehreli (acehreli) in reply to Salih Dinçer | Permalink Reply |
|
Ali Çehreli (acehreli) 
Posted in reply to Salih Dinçer
| Görsel programın insancıl olduğu doğru ama parametrelerini komut satırından da alabilse daha kullanışlı olur. Örneğin onu başka bir programdan çağırabiliriz.
Bu örnekteki "yazılan D programını derleyip, çalıştıran bir araç ve proje yöneticisi" örneği üzerinden gidersek, çözüm öncelikle şöyle bir şey olabilir:
- Proje dosyasının ismini komut satırından al
- Dosyayı tara
- İçindeki dosyaları sırayla derle
- Çıkışa bilgi ver
Böyle bakıldığında burada yalnızca o işlemler var. Dolayısıyla, bir kaç tane üst düzey fonksiyon yazarak halledilebilir. Proje sonradan gelişip Derlemeİşi, vs. gibi türlere gereksinim gösterdikçe önceden yazılmış olan fonksiyonlar bu sınıflara üye işlevleri olarak geçirilebilirler. Benim yöntemim hep öyle oluyor: baştan belirgin biçimde sınıf yoksa sınıf tanımlamıyorum.
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
|