CV'me Gözat

DART-Future Kavramı

Kasım 23, 2020

DART-Future Kavramı

DART-Future Kavramı adlı özet yazımla karşınızdayım

Future Kavramı Nedir?

Henüz tamamlanmamış olan işlemleri temsil eden yapılardır. Kelime anlamı olarak gelecek,senet,söz gibi anlamları vardır.

Tamamlanmış veya tamamlanmayacak şekilde karşımıza çıkabilir. Ne demek bu? Yani işlem başarı ile tamamlanabilir ya da işlem tamamlanır ancak hata verir. İşlem iki türlü de tamamlanır ancak birinde hata ile karşılaşabiliriz.

Future asenkron yapılarda tamamlanmamış şekilde karşımıza çıkar. Çünkü asenkron yapıların tamamlanmasını,işlemi sonlandırmasını bekler. Bu dediğimiz gibi başarılı bir şekilde de bitebilir yahut karşımıza işlem tamamlandıktan sonra bir hata da çıkabilir.

Future Kavramı Ve Dönderdiği Değerlere Göre Tipi

Futureler değer dönmesi veya dönmemesine karşın veri tipleri alırlar. Bu veri tiplerine hızlıca bakalım;

Eğer String bir veri dönüyorsa = Future<String> tipinde

Eğer int bir veri dönüyorsa = Future<int> tipinde

Eğer hiç bir şey döndermiyorsa = Future<void> tipinde

değerler alır.

Future kavramı da bu kadardı değerli okurlar ve takipçiler. Umarım faydalı olmuştur.

Future kavramı ile ilgili daha geniş bir örnek için buraya tıklayabilirsiniz

İyi çalışmalar =)

 

Posted in Blog, DartTags:
Write a comment