Efektif Programlama nedir?

Efektif programlama yazılım sisteminin en önemli parçalarından biridir. Yazılım geliştirilirken kullandığımız algoritmalar, değişken, metot, sınıf isimleri efektif programlamanın parçalarıdır. Efektif programlamada her şey çok basit olmalıdır. Her şeyin basit olması çok kolay olmayacaktır. Bir şeyi çok basit bir şekilde yapabilmek için her yönüyle, tümüyle o şeye hakim olmak gerekmektedir. Temiz kod yazabilmek için öncelikle aşağıdaki… Okumaya devam et Efektif Programlama nedir?

Mikroservis nedir?

Mikroservis sadece bir işi yapan, belirli fonksiyonaliteyi gerçekleştiren ortalama 1000 satırdan az, küçük kod parçacıklarıdır. Geliştirme süreçleri, bağımlılıkları, boyutları olabildiğince küçük olan atomik servislerdir. Mikroservisler monolitik mimarinin yetersiz kaldığı ve sürekli artan ihtiyaçları karşılayamadığı için ortaya çıkmıştır. Günümüzde birçok kurumsal projeler genellikle Service Oriented Architecture (SOA) ile geliştirilmiştir. Geleneksel monolitik mimaride geliştirilen tüm komponentler bir çatı… Okumaya devam et Mikroservis nedir?

Design Patterns

Yazılım tasarımında sürekli karşılaşılan genel sorunlara esnek, yeniden kullanılabilir, başarılı çözümler getiren bir takım hazır kalıplardır. Nesneye dayalı programlamada, tasarım desenleri sınıf ve nesneler arasındaki ilişkilerin en iyi şekilde nasıl olmaları gerektiğini açıklayan yöntemlerdir.

Android Push Notification Firebase Cloud Message

Merhaba arkadaşlar bu yazımızda mobil uygulamalarda en çok kullanılan bildirim gönderme işleminin nasıl yapıldığı hakkında bilgi vereceğim. Yazımız biraz uzun olacak fakat .Net servisini kullananlar için büyük bir kaynak olacağını düşünüyorum. Bildirim gönderme işlemi için bir çok sağlayıcı bulunmaktadır. Ben google destekli olan Firebase kullanacağım.