Serhat Levent YavasEntegrasyon Testini Keşfetmek: Temel Kavramlar ve UygulamalarEntegrasyon testi, yazılım projelerimizi test etmek için kullandığımız yöntemlerinden biridir. Entegrasyon testi ile projemizdeki…15 min read·3 days ago----
Serhat Levent YavasLiskov Substitution Prensibi Nedir?Liskov Substitution Prensibi, nesne yönelimli tasarımda ilgili sınıflar arasında ikame edilebilirliğin (substitutability) ve davranışsal…5 min read·Nov 27, 2023----
Serhat Levent YavasOpen-Closed Prensibi Nedir?Yazılım geliştirmenin bir yaşam döngüsü vardır. İlk önce talebi ya da sorunu analiz eder ve gereksinimleri ortaya çıkarırız. Ardından…6 min read·Nov 12, 2023----
Serhat Levent YavasKötü Yazılım Tasarımın BelirtileriBiz yazılım geliştiricileri olarak amacımız bir ya da birden fazla yazılım dilini, kütüphaneleri, teknolojileri kullanarak ve belirli bir…2 min read·Nov 3, 2023----
Serhat Levent YavasAWS Cdk kullanarak Serverless uygulamamızı nasıl oluştururuz?AWS CDK (AWS Cloud Development Kit), uygulamalarımızı modellemek için ortak programlama dillerini (typescript, javascript, python, java…13 min read·Oct 21, 2023----
Serhat Levent YavasxUnit ile kodumuzu test edelim.Geçenlerde çok sevdiğim bir arkadaşım geldi ve beraber bir wallet uygulaması geliştirelim dedi. Tamam olur yapalım dedim ve uygulamayı…11 min read·Oct 16, 2023----
Serhat Levent YavasStatic Typing Nedir?Static typing destekleyen dillerde, bir değişkenin tipi derleme zamanında (compile-time) bilinir ve çalışma zamanında (runtime) değişkenin…2 min read·Oct 16, 2021----