Yazılım Testi – SWEBOK Guide Version 3.0

Merhaba Arkadaşlar, bugün sizlere üniversite derslerimden Yazılım Kalite Güvencesi dersi kapsamında oluşturmuş olduğum ödevimde Yazılım Testi konusundan bahsedeceğim.Bahsedeceklerim sadece SWEBOK Guide Version 3.0 sonucu oluşturduğum özetten oluşmaktadır. Özet kapsamında hatalı ya da eksik bulduğunuz kısımlar olursa bana bildirirseniz çok sevinirim....

Devamını Oku...

Protokoller – Web Socket

Merhaba, bu yazıda sizlere OSI model üzerinden protokollere, socket mantığına ve kısaca mimarilere değineceğim. Tabi socket için örnek proje göstereceğim ve biraz da bu işlemlerin elimden geldiğince arka planına (mimarisine vs.) detaylıca değinmeye çalışacağım. Öncelikle iletişimin en temel yapı taşlarına...

Devamını Oku...

Akıllı Sera Uygulaması (Proteus, Arduino, C)

Merhaba, bugün sizlere merakım sebebiyle seçerek aldığım Gömülü Sistemler dersinde bir dönem boyunca öğrendiklerim sonucu oluşturduğum Akıllı Sera Uygulamasından bahsedeceğim. Bu dönem boyunca pandemi nedeniyle tahmin edebileceğiniz gibi derslerimizi uzaktan takip ettik bu sebeple arkadaşlarımla birlikte sipariş ettiğimiz çeşitli malzemelere...

Devamını Oku...

Asp.Net Grafik Kullanımı(Google Chart)

Merhaba Arkadaşlar,Bugün size Asp.Net ile dinamik olarak nasıl grafik oluşturabileceğimizi göstereceğim. Başlıkta belirttiğim gibi grafik oluştururken Google Chart’ tan yararlanacağız. Google Chart da bize çeşitli grafik türleri sunmakta buradan inceleyebilirsiniz. Ortamın Hazırlanması Öncelikle Google Chart kullanırken sorun yaşamamız için Bootstrap,...

Devamını Oku...

Node.js ve Sql Server İle Restful Api Yazmak

Herkese Merhaba… Bu yazıda Node.js ile SQL Server bağlantısı nasıl sağlanır ? Restful Api nasıl oluştururuz ?SQL Serverda oluşturduğumuz stored procedure nasıl istek atılır ? ve projelerimizde nasıl kullanabiliriz ondan bahsedeceğim. Yapılması Gereken Ayarlar Öncelikle bazı kurulumlar ve başlıca ayarlar...

Devamını Oku...

Bağımlılığı Ters Çevirme Prensibi (Dependency Inversion Principle) SOLID-5

Önceki yazılarımda da belirttiğim gibi biz değişikliğe olabildiğince direnç göstermeyen, içerisinde koda bağımlılığı düşük olan yazılım projeleri gerçekleştirmek istiyoruz. Bu doğrultuda SOLID prensiplerinden sırasıyla bahsettik ve sonuncusu olan bağımlılığı ters çevirme prensibine geldik. Bağımlılığı Ters Çevirme Prensibi Bağımlılığı ters çevirme...

Devamını Oku...

Arayüz Ayrım Prensibi(Interface Segregation Principle) SOLID-4

Arayüz Ayrım Prensibi Arayüz Ayrım Prensibinin temel amacı :Sınıflar, ihtiyaç duymadıkları metotların bulunduğu Interface’lere bağlı olmaya zorlanmamalıdır. Tek bir interface kullanmak yerine ihtiyaçlara göre bölünmüş birden fazla interface ile işlemleri gerçekleştirmeliyiz. Şimdi bakacağımız kod örnekleriyle daha tanımlar daha anlaşılabilir hale...

Devamını Oku...