OneSignal vs Firebase Cloud Messaging (Push Notification)

Okuma Süresi: 4 dk

Yine her zaman ki gibi yeni bir projede bildirimler için hangi servis sağlayıcının kullanılacağı noktasında karar vermek gerekti, işte herşey böyle başladı… Değerlendirmelerimi daha önce iki sağlayıcınında Mobile Notification hizmetlerini kullandığımdan ve Android vs Ios tartışmalarına mahal vermemek adına Browser Notification üzerinden gerçekleştirdim. Günün sonunda ana hedef bildirim olduğundan mobil ya da browser olmasının pek bir...

Devamını oku »

Windows’a Alt Sistem (Subsytem) Olarak Linux Kurmak

Okuma Süresi: < 1 dk

WSL 2 stabil sürümü 12 Haziran 2019’da yayınlandı (release notlarına docs.microsoft.com/en-us/windows/wsl/release-notes ulaşabilirsiniz) ve gün geçtikçe popülerliği+kullanımı artan bir özellik olarak hayatımıza girdi. Kurulumu çok basit ve hızlı bir şekilde kullanmaya başlayabiliyorsunuz. Kurulum için aşağıdaki adımları izlemeniz yeterli olacaktır.

Devamını oku »

Dependency Inversion (Bağımlılıkları Tersine Çevirme)

Okuma Süresi: 3 dk

Derinlere dalmadan önce özetle bu prensip ile nesneler içerisinde başka bir nesne oluşturulmamasına özen gösterilmesi ve eğer bir nesneye ihtiyacımız var ise mümkünse dışarıdan alınması gerektiğini kavrıyor olacağız. Bu cümle sonrasındaki tüm yazılanlar bu prensipin ortaya çıkma nedenleri, benimsenmesi halinde bize kazandıracakları ve örnek uygulaması ile ilgili olacak.

Devamını oku »

S.O.L.I.D Prensipleri

Okuma Süresi: < 1 dk

Aslında muhtemelen gördüğünüz diğer içeriklerdeki gibi her birini alt alta çok kısa metinlerle yazıp anlatabilirdim (bunun yanlış olduğunun düşündüğümden değil) fakat her bir prensibin çok ama çok önemli olduğunu düşündüğüm için her birisini ayrıca ele alıp mümkün oldukça dikkatinizi çekmek ve hafızanızda iz bırakmasını istiyorum. S — Single Responsibility Principle (Tek Sorumluluk Prensibi)O — Open/Closed...

Devamını oku »