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 »

Merhaba Dünya!

Okuma Süresi: 2 dk

Terzinin kendi söküğünü dikmek istemesi fakat fazla mükemmeliyetçi olması nedeniyle yıllardır dikemiyor olması! İşte yukarıdaki cümle tam olarak neden bu tarihe kadar sürekli bir yerlerde taslak olarak tuttuğum taslakları ve makaleleri yayınlayamadığımı anlatıyor 🙂  Yıllardır kendi blogumu yazayım (fazla abartıp (gerçekten fazla: scriptinide yazayım, open source yapıp onuda dağıtırım, temasınıda özgün yapayım vs.)) hevesine sahip fakat...

Devamını oku »