Mert Özen Her Satırda Daha İleri

Blog

Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.

Seriler
18 yazı bulundu #oop
C#'ta static Member'lar, static Class ve Extension Method
Backend SERİ 04

C#'ta static Member'lar, static Class ve Extension Method

Tipe ait static field ve method'lar, static method'da this'in yokluğu, const ile static readonly farkı ve static constructor'ın ne zaman çalıştığı, static class, ISBN doğrulayan bir extension method, extension kuralları ve paylaşılan static durumun thread tuzağı.

7 Kas 2026 9 dk 9
C#'ta Encapsulation ve Access Modifier'lar: public, private, protected, internal
Backend SERİ 03

C#'ta Encapsulation ve Access Modifier'lar: public, private, protected, internal

Get-only bir List property'sinin neden hiçbir şeyi korumadığı, invariant'ları object'in içinde tutmak, IReadOnlyList ve AsReadOnly farkı, altı access modifier ve varsayılanları, private'ın tipe ait olması, internal ve InternalsVisibleTo ile assembly sınırı.

7 Kas 2026 9 dk 11
C#'ta Field, Property ve Constructor: Object'i Doğru Kurmak
Backend SERİ 02

C#'ta Field, Property ve Constructor: Object'i Doğru Kurmak

Kendi constructor'ını yazınca kaybolan parametresiz constructor, private ve readonly field'lar, doğrulama yapan property, auto-property, get-only, private set, init ve hesaplanan property, constructor zincirleme ve initializer'ların çalışma sırası.

7 Kas 2026 10 dk 9
C# ile Class ve Object: İlk Kendi Tipini Yazmak
Backend SERİ 01

C# ile Class ve Object: İlk Kendi Tipini Yazmak

Class bir tarif, object onun bellekteki ürünü. Field ve method'larla ilk Book class'ı, this, reference type olmanın anlamı, == ile kimlik karşılaştırması, null ve NullReferenceException, class'ların dosya ve namespace düzeni.

7 Kas 2026 9 dk 7
JavaScript OOP Pattern'ları: Inheritance mı Composition mı? Factory Function ve Mixin
Frontend SERİ 03

JavaScript OOP Pattern'ları: Inheritance mı Composition mı? Factory Function ve Mixin

Inheritance'ın bedelini, composition ile davranış birleştirmeyi, factory function ve mixin'leri, closure ile #private arasındaki seçimi, JavaScript'e uyan SOLID ilkelerini ve ne zaman class yazmak gerektiğini konuşuyoruz.

3 Kas 2026 9 dk 30
JavaScript Class'ları: Constructor, Getter/Setter, Static ve Private Field'ler
Frontend SERİ 07

JavaScript Class'ları: Constructor, Getter/Setter, Static ve Private Field'ler

Class syntax'ını kurabiye kalıbı benzetmesiyle kuruyor; constructor, getter/setter, static, # ile private field'ler, extends ve super'i örneklerle görüyor, class'ın aslında prototype olduğunu öğreniyoruz.

3 Kas 2026 9 dk 31
Blog Haritası