Öncelikle okumadıysanız eğer önceki yazıları da okumanızda fayda var.
https://bilisim.io/2023/06/12/junit-ile-controller-testi/
https://bilisim.io/2023/10/19/junit-ile-servis-katmani-testi-1/…
https://bilisim.io/2023/06/12/junit-ile-controller-testi/
https://bilisim.io/2023/10/19/junit-ile-servis-katmani-testi-1/
Bu yazıda bir önceki yazıda bahsettiğimiz konuları daha ileri seviyeye taşımaya çalışacağız.
Bu yazıyla…
Bir önceki Controller testi yazısını okumadıysanız onunla başlayabilirsiniz.
Bu yazımızda öncelikle servis katmanı oluşturacağız bu bu katman için testler yazmaya çalışacağız.
UserService
Yukarıdaki gibi bir örnek sınıf oluşturdum,…
Unit test konusu kendi gözlediğim kadarıyla çoğu zaman yapılmak istenen fakat hiç yapılmayan bir pratik. Bunun nedeni çoğunlukla zaman! Yani en azından bahane zaman!
Test yüzü görmeyen projeler inanıyorum ki bir yerlerde hayatlarına…
Spring Boot ile exception haneler mekanizmasına geçmeden öncelikle Java'daki exception yapılarını incelememiz gerekir.
Aşağıdaki görsel bu yapıyı çok iyi görstermektedir.
Görselde olduğu üzere Exception ve Error…
Serinin devamı amacıyla temel Scala bilgisi için önceki yazılara aşağıdaki linklerden ulaşabilirsiniz.
Java’cılar Için Scala – 1
Java’cılar Için Scala – 2
Java’cılar Için Scala – 3
Aktör Model Programlama
Bu…
Serinin devamı amacıyla temel Scala bilgisi için önceki yazılara aşağıdaki linklerden ulaşabilirsiniz.
Java’cılar Için Scala – 1
Java’cılar Için Scala – 2
Java’cılar Için Scala – 3
Actor Model
İşlemcilerin gelişip multi…
Scala ile hem functional hem de OOP özelliklerini kullanabilirsiniz. OOP önemli bir kavram, bu kavramın detaylarına değinmeden Scala'daki karşılığını anlamayaca çalışacağız.
Önceki yazılara aşağıdaki linklerden ulaşabilirsiniz.…
Bu yazıda Scala'daki collection yapılarını inceleyeceğiz.
Bir önceki yazıyı okumadıysanız aşağıdaki linkten ulaşabilirsiniz.
Java'cılar için Scala -1
Array
Java'da bir array tanımı için köşeli parantezler(''), tip belirtiyor ve…
Scala da Java gibi JVM tabanlı bir dildir ve makinenizde JDK kurulumu yapıldıysa geliştirme ortamlarına Scala için pluginler ekleyerek geliştirmeye başlayabilirsiniz bu nedenle kurulumdan bahsetmeyeceğim.
Yazı boyunca zaman zaman Java…