Tüm Yazılar

Java 17: Lambda Expression

Lambda Expressionları, fonksiyonel programlamayı kullanmamızı sağlar. Okunabilir ve kısa kodlar yazmamızı sağlar. Daha kolay ve kullanışlı APIlar ve kütüphaneler yazmamıza yardımcı olur. Pararel işleme için destek sunar.

Java 17: Collections

Java Collections, nesneleri tutmak ve manipüle etmek için tasarlanan bir frameworktür. Veri üzerinde arama, sıralama, ekleme, değiştirme, silme gibi işlemleri gerçekleştirir. Collections, birçok interface (Set, List, Queue, Deque), sınıflar (ArrayList, Vector, LinkedList, PriorityQueue, HashSet, LinkedHashSet, TreeSet) ve algoritmalar içerir.

Java 17: Interfaces

Java 8 ile birlikte interfacelerde default ve statik metotlar tanımlanabilir. Daha önce interfaceleri implemente eden sınıfları değiştirmeden interface’e yeni bir metot eklemek mümkün değildi, artık interfacelerde metotlar implemente edilebilir hale...

Java 17: Güncel Java Kod Gözden Geçirme Kontrol Listesi

Java 8 sonrası eklenen özellikleri kapsayan, kodun daha okunabilir olmasını sağlayan maddeler listelenmiştir.

Devops Kültürü Nedir?

Devops, yazılım geliştirme (dev) ve bilişim teknolojileri operasyonlarını (ops) birleştiren iyi pratikler kümesidir. Yıllar boyunca olması gerektiği şekilde, yeni teknoloji ve keşfedilen iyi pratiklerle kendini güncelleyerek buralara gelmiştir. Agile Prensipleri etrafında, Agile prensiplerini uygulamaya dönüştürmek için ortaya çıkmıştır. Bir kuruluşun uygulamaları ve hizmetleri yüksek hızda...

Java 17: Date and Time API

Java 8 öncesinde kadar zaman bilgisi için Date ve Time API kullanılıyordu fakat bu API içerik olarak çok fazla detaya sahipti. Java 8 ile birlikte Date ve Time API’larında radikal değişiklikler yapıldı. Bu değişikler ile geliştiricilerin sadece 6 farklı sınıfın detaylarını bilerek tarih bilgisini geliştirdikleri...