Yeni yeni Scala ile uğraşmaya başladım daha ilk derslerden fonksiyonların evaluation stratejileri üzerine yararlı birkaç video izledim. Üzerine bu stratejileri biraz araştırdım ve Scala’da en çok gündeme gelen call-by-value ve call-by-name stratejilerini burada paylaşmak istedim. Bunu öğrenmek benim için çok yararlı oldu. Ben her zaman şuna inanıyorum. Maharet sadece kodu yazmakta değil, arkada nelerin döndüğünü de bilmektedir.
O yüzden bu 2 stratejiden kısaca bahsedeceğim. Yazacaklarım çok detaylı değil öğrendikçe paylaşacağım.
Not: Eğitimi bitirdiğimde yazıyı editleme hakkını kendimde saklı tutuyorum 🙂
Öncelikle fonksiyonları tanımlayalım.
def suare(x: Double) = x * x def sumOfSquares(x: Double, y:Double) = square(x) + square(y)Okumaya devam edin...







Merhaba, ben burada zaman zaman robotik çalışmalardan, bazı yazılımsal çözümlerden bahsedeceğim. Ama önce bir girizgah yapmaya karar verdim. Şöyle bir bakalım neler var, konuyla ilgilenenler nerelere yönlenebilirler bir görelim.