Merhabalar bu yazımda asenkron programlama nedir, nasıl çalışır, senkron asenkron ve multithread programlama arasındaki farklar nelerdir bunlardan bahsedeceğim. Asenkron Programlama Asenkron (eş zamansız) programlamadan önce senkron(eşzamanlı) programlama nedir biraz buna değinmek istiyorum. Senkron programlama bir uygulamada akışın sıralı bir şekilde işleme alındığı programlama türüdür. Örneğin bir işe alım süreci düşünürsek öncelikle kişisel belgeler incelenir bu […]
Yazarın Tüm İçerikleri
Nesneye Dayalı Programlama (Object-Oriented Programming) Nedir?
Nesneye dayalı programlama, bildiğimiz prosedürlere ya da fonksiyonlara bölerek yazdığımız programlama şekli yerine data ve fonksiyon içeren nesneler (object) ve sınıflar (class) yaratarak bu nesnelerin üzerinde işlem yapma metodudur. Nesneye dayalı programlama belirli dillerde kullanılır ve bunlar Java, C++, C#, Python, PHP, JavaScript, Ruby, Perl, Smalltalk, Objective-C dilleridir. Ben bu yazımda C++ dilini […]
NESNEYE YÖNELİK PROGRAMLAMA
Günümüzde gelişen teknolojiyle birlikte programlamaya yönelik ihtiyaçlar da artmaya başladı. Öyle ki geçmiş yıllarda birçok insan için karmaşık gelen kodlar, artan yazılım talebiyle Nesneye Yönelik Programlama (Object Orianted Programming / OOP)’yı ortaya çıkardı. Nedir bu OOP? Nesneye Yönelik Programlama (OOP), 1970’li yılların başında ortaya çıkmış ve o dönemin bilgisayar programlama alanlarındaki sorunlara çözüm olarak geliştirilmiştir. […]