DEV Community

# gungor

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
YAGNI (You Ain't Gonna Need It): Gereksiz Kodun Cazibesine Direnme Sanatı ve Yalın Yazılım Geliştirme

YAGNI (You Ain't Gonna Need It): Gereksiz Kodun Cazibesine Direnme Sanatı ve Yalın Yazılım Geliştirme

Comments
16 min read
DIP ve DI: SOLID'in Temel Taşı Bağımlılık Tersine Çevirme Prensibi ile Bağımlılık Enjeksiyonunun Derinlemesine İlişkisi

DIP ve DI: SOLID'in Temel Taşı Bağımlılık Tersine Çevirme Prensibi ile Bağımlılık Enjeksiyonunun Derinlemesine İlişkisi

Comments
14 min read
SoC ve SRP: Yazılım Tasarımında Sorumlulukları Ayırmanın Makro ve Mikro Perspektifleri Arasındaki İlişki ve Farklılıklar

SoC ve SRP: Yazılım Tasarımında Sorumlulukları Ayırmanın Makro ve Mikro Perspektifleri Arasındaki İlişki ve Farklılıklar

Comments
14 min read
KISS (Keep It Simple, Stupid): Yazılım Tasarımında Basitliğin Gücü ve Gerekliliği

KISS (Keep It Simple, Stupid): Yazılım Tasarımında Basitliğin Gücü ve Gerekliliği

Comments
19 min read
Kalıtım mı, Kompozisyon mu? Nesne Yönelimli Tasarımda Doğru Yolu Seçme Kılavuzu (Inheritance vs Composition)

Kalıtım mı, Kompozisyon mu? Nesne Yönelimli Tasarımda Doğru Yolu Seçme Kılavuzu (Inheritance vs Composition)

Comments
17 min read
Sıkı Bağımlılığın Tuzaklarından Gevşek Bağımlılığın Esnekliğine (Tight Coupling vs Loose Coupling)

Sıkı Bağımlılığın Tuzaklarından Gevşek Bağımlılığın Esnekliğine (Tight Coupling vs Loose Coupling)

Comments
15 min read
DRY (Don't Repeat Yourself): Yazılımda Tekrardan Kaçınmanın Temel İlkesi ve Etkili Uygulama Yöntemleri

DRY (Don't Repeat Yourself): Yazılımda Tekrardan Kaçınmanın Temel İlkesi ve Etkili Uygulama Yöntemleri

Comments
20 min read
DI Konteynerleri (IoC Containers): Modern Yazılımda Nesne Yönetimi ve Bağımlılık Orkestrasyonunun Otomasyonu

DI Konteynerleri (IoC Containers): Modern Yazılımda Nesne Yönetimi ve Bağımlılık Orkestrasyonunun Otomasyonu

Comments
16 min read
Bağımlılık Enjeksiyonu (Dependency Injection - DI): Modern Yazılım Tasarımında Esneklik ve Test Edilebilirliğin Anahtarı

Bağımlılık Enjeksiyonu (Dependency Injection - DI): Modern Yazılım Tasarımında Esneklik ve Test Edilebilirliğin Anahtarı

Comments
21 min read
Bağımlılık Enjeksiyonu Mekanizmaları: Constructor, Setter ve Interface Injection'ın Derinlemesine Analizi

Bağımlılık Enjeksiyonu Mekanizmaları: Constructor, Setter ve Interface Injection'ın Derinlemesine Analizi

Comments
16 min read
Sorumlulukların Ayrılması (SoC) Eylemde: UI, İş Mantığı ve Veri Katmanlarını Ayırma Sanatı (Katmanlı Mimari Örnekleri)

Sorumlulukların Ayrılması (SoC) Eylemde: UI, İş Mantığı ve Veri Katmanlarını Ayırma Sanatı (Katmanlı Mimari Örnekleri)

Comments
15 min read
Yazılım Geliştirmede static Anahtar Kelimesi: Kapsamlı Bir Kılavuz (Metotlar, Değişkenler, Sınıflar)

Yazılım Geliştirmede static Anahtar Kelimesi: Kapsamlı Bir Kılavuz (Metotlar, Değişkenler, Sınıflar)

Comments
29 min read
static Anahtar Kelimesi: Stratejik Kullanım Senaryoları ve Kaçınılması Gereken Tuzaklar

static Anahtar Kelimesi: Stratejik Kullanım Senaryoları ve Kaçınılması Gereken Tuzaklar

Comments
19 min read
Sorumlulukların Ayrılması (Separation of Concerns - SoC) Prensibi: Modern Yazılım Tasarımının Temel Taşı

Sorumlulukların Ayrılması (Separation of Concerns - SoC) Prensibi: Modern Yazılım Tasarımının Temel Taşı

Comments
32 min read
Birim Testin Gücü: SOLID ve Bağımlılık Enjeksiyonu (DI) ile Test Edilebilirliği Nasıl Yeniden Tanımlarız?

Birim Testin Gücü: SOLID ve Bağımlılık Enjeksiyonu (DI) ile Test Edilebilirliği Nasıl Yeniden Tanımlarız?

Comments
15 min read
loading...