CQRS Pattern ile Repository Pattern Kullanımı
Yazılım projeleri oluştururken karmaşık yapılar yerine daha stabil, esnek ve performansı yüksek olacak şekilde mimariler uygulayıp yazılım projelerini şekillendirmek en doğrusudur. Çeşitli tasarım desenleri altında birçok farklı türdeki tasarım deseni, yazılım uygulamalarının daha esnek hale gelmesini, sürdürülebilir…
API Gateway Nedir
API Gateway Nedir Web API tarafında isteklerin karşılanması için birçok controller sınıfı kendilerine ait olan portlar ile işlemler yapmaktadır. Request ilgili port üzerinden ilgili API servisine yönlendirilerek işlemler gerçekleşir. Bu yapının daha esnek olması ve tek elden…
Veri Tabanında Tablolar Arası İlişkiler (Bire-Bir, Bire-Çok, Çoka-Çok)
Yazılım projelerinin dinamizmi olarak nitelendirilen ve tamamen yapının üzerine kurulduğu veritabanı tasarımı oldukça önemli bir konudur. Yazılım geliştirme süreçlerinde henüz daha kod yazmaya geçmeden planlama ve analiz aşamalarında projenin tasarlanması, kağıda dökülmesi, veritabanı ilişkilerinin dizayn edilmesi ve…
Girişimcilikte Başarı Faktörleri
Girişimcilikte Başarı Faktörleri Girişimcilikte başarı hemen her girişimcinin hedeflediği ve istediği şeylerden biridir. Nitekim girişimcilik, temellerini başarı üzerine kurmuş olan ve neticesinde kişinin uzun vadeli hedeflerini gerçekleştirmesi için de ele alınan bir alandır. Peki girişimcilikte başarı faktörleri…
Veri Ambarı ve İş Zekası İlişkisi
Veri Ambarı ve İş Zekası İlişkisi Teknolojinin çok yaygın biçimde kullanılması neticesinde kurumsal firmaların veri sistemlerinin hacmi de fazlasıyla artmıştır. Çok büyük e-ticaret firmalarının, pazarlama alanlarında aktif faaliyet gösteren firmaların ve daha birçok kurumsal şirketlerin verilerini daha…
NOSQL Veritabanı Nedir?
NOSQL Veritabanı Nedir? Yazılım dünyası içerisinde vazgeçilmez ve her zaman için ihtiyaç duyulan faktörlerden biri de veri tabanıdır. E-ticaret platformlarından kurumsal sitelere, mobil uygulamalardan bankacılık sistemlerine kadar birçok platformda veri tabanlarına ihtiyaç duyulmaktadır. Kişisel web siteleri ya…
Evde Zaman Nasıl Geçirilir?
Evde Zaman Nasıl Geçirilir? Malum dünyayı ve ülkemizi fazlasıyla saran koronavirüs salgını herkesi eve kapattı. Ancak bu özgürlüğümüzün kısıtlandığı anlamına da gelmiyor. Çoğu kişi sürekli evde olmaktan sıkılsa da aslında yapacak çok şey var. Özellikle de evde…
Başarılı Olmak İçin Yöntemler
Başarılı Olmak İçin Yöntemler Başarı sizce nedir? Nelerin yapılmasıyla başarı kavramı ortaya çıkabilir? Ya da başarının bir sınırı var mıdır? Bu gibi soruların tam ve kesin bir cevabı yoktur. Bu soruların doğru cevabı da herkesçe farklıdır. Çünkü…
Yazılım Test Teknikleri Nelerdir?
Yazılım Test Teknikleri Nelerdir? Yazılım kalite güvencesinin en temel bileşenlerini yazılım testleri oluşturmaktadır. Yazılım üzerine uygulanan testler ile hatalardan arındırılmış, daha kaliteli ve güvenilir yazılımların üretilmesi hedeflenmektedir. Yazılım testleri gerçekleştirilirken test edilecek yazılıma uygulanacak yazılım test teknikleri…
Siteye Merhaba!
Siteye Merhaba! 🙋♂️ Herkese merhaba. Blog siteme ilk olarak bir tanıtım yazısı ile başlamak istedim. Yeni açmış olduğum blog sitemde çeşitli kategoriler altında yazılar yayımlayarak sizlerle buluşturacağım. Bu ilk yazımda ise sitemiz hakkında size bir kaç bilgi…