COĞRAFİ BİLGİ SİSTEMLERİ Dersi DÜNYAYI MODELLEME VE CBS PROJELERİNDE KARAR ÜRETİLMESİ soru detayı:

PAYLAŞ:

SORU:

Nesne yönelimli yazılımlar ile karmaşık sistemlerde
hata riskinin azalması nasıl sağlar?


CEVAP:

Metotların oluşturduğu gruplar ve bu grupların
işlediği veriler bir nesne olarak isimlendirilir. Böylece
nesneler belirli yetkilendirme prosedürleri ve o nesneye
özgü diğer özellikler ile tasarlanabilir. Bu tasarım o
nesneye özgü olur ve programın geri kalanından bağımsız
düşünülebilir. Bu nedenle programın yazımında yazılımcı,
tüm programı bir bütün yapı gibi düşünerek tasarlamak
yerine, nesnelerin tasarımlarına ve aralarındaki
bağlantılara odaklanabilir. Bu durum daha karmaşık
sistemlerde geliştirilen yazılımlarda hata ihtimalini çok
büyük ölçüde düşürmeyi sağlar.