Blog
Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.
Seriler
Backend
SERİ 13
C#'ta Dependency Injection Temelleri: Lifetime'lar, Container ve Captive Dependency
Microsoft.Extensions.DependencyInjection ile constructor injection, singleton/scoped/transient farkı, container'ın dispose sorumluluğu, captive dependency ve ValidateScopes, çoklu registration, TryAdd ve factory'ler.
7 Kas 2026
9 dk
7
Backend
SERİ 14
C#'ta Unit Test: xUnit, Theory/InlineData ve Test Edilebilir Kod
Flaky bir testin sebebi olan gizli bağımlılıklar, xUnit test projesi, Fact ve Assert, Theory/InlineData/MemberData, zamanı IClock ile dışarıdan almak ve decimal InlineData, async void gibi tuzaklar.
7 Kas 2026
8 dk
9