Programlama Dilleri

Tembel Programlama (Lazy Programming)

Yazan : Şadi Evren ŞEKER

Tembel programlama bir programlama yapısından daha çok bir hafıza yönetim biçimidir. Buna göre bir işlem hafızada yapılmadan gerekli olduğu ana kadar saklanır ve ancak gerekli olunca çalıştırılır. Bu yaklaşımın tersi olan hevesli programlamaya (eager programming) göre hafızada işlemlerin sonuçları saklanır.
Bir örnek vermek gerekirse 3 + 5 + 7 işlemi tembel programlamada bu şekilde hafızada kalır ve ancak sonuç gerektiğinde (örneğin ekrana basılması gerektiğinde) çalışır, oysaki hevesli programlamada bilgi hafızada işlemin sonucu olan 15 olarak saklanır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir