25. yılını kutladığımız, 16. versiyonunu beklenilen gözde programlama dili Java ile ilgili bir önceki ayda yayınlanan dikkat çeken, beğeni alan yazıları sizler için derlemeye başladık.
DZone Yazıları
Customizing CORS Filtering at Runtime: Oğuzhan Dogan, çoğu geliştiricinin bir şekilde karşılaştığı CORS mekanizmasını tarifleyip izin verilen kaynakların dinamik olarak nasıl değiştirdiklerini anlatıyor.
Stranger Things serisi: Claudio De Sio Cesari, Java for Aliens kitabından oluşturduğu makale serisinde dilin ilgi çekici özelliklerini anlatıyor. Şubat ayında yayınladığı son yazıda da constants konusunu farklı açılardan değerlendiriyor.
Review of Microservices Frameworks: A Look at Spring Boot Alternatives: Roman Kudryashov, Microservice dünyasında popüler olan Spring Boot'a alternatif diğer frameworkleri (Helidon, Ktor, Micronaut, Quarkus) Kotlin penceresinden karşılaştırıyor.
Going Beyond Java 8: Compact Strings: Claudio De Sio Cesari, Java'nın en çok kullanılan sınıfında Java 9 ile kullanabildiğimiz compact strings kavramını detaylandırıyor.
Medium Yazıları
Long live Byte-code!: Andy, Programlama dillerinin yazılan kodu işleme biçimlerine (execution) göre sınıflandırmasını eğlenceli çizimlerle anlatıyor.
Getting Started With Elasticsearch in Java Spring Boot: Brilian Firdaus, popüler arama motorunun Spring Boot ile entegrasyonunu adım adım bir örnekle anlatıyor.
Async in Java: Cristina Manitiu, Senkron ve asenkron programlama konseptlerinin tanımlarını yapıp Java'da asenkron implementasyonlarını işliyor.
Where to Get Daily Coding Practice in Java: John Selawsky, Java ile günlük pratik yapabileceğimiz çeşitli adresleri kısaca tanıtıyor.
Dev.to Yazıları
Are you seriously not using Java 15 yet?: Alessandro Aiezza, yeni özellikleri kullanabilmek için bir Java projesini amazon‑corretto‑11 sürümünden amazon‑corretto‑15 sürümüne güncelleme işlemini adım adım anlatıyor.
Java Code Quality Tools Recommended by Developers: Saif Sadiq, statik kod analizi araçlarını derliyor.
Java CodeGeeks Yazıları
Retry In The Future: Ashley Frieze, Javascript ile kolayca gerçekleştirilen async/await kalıbının Java ile implementasyonunu keyifli bir şekilde anlatmış.
Unit testing private methods: Peter Verhas, sıkça tartışılan konuyu ele alıyor ve yazılmak zorunda kalındığında kullanılabilecek bir pattern sunuyor.
REST API Design: Dealing with concurrent updates: Michael Scharhag, Eş zamanlı güncelleme işlemleri için kullanılan koşullu istekleri tanıtıyor ve kullanılan farklı yaklaşımları örneklendiriyor.
Java User Group (JUG) Istanbul, ülkemizde java teknolojileri başta olmak üzere yazılım ekosistemine katkı vermek için 2010 yılında kurulan bir gruptur.
Istanbul JUG veya web sitesi ile ilgili herhangi bir sorunuz, öneriniz veya yorumunuz varsa, konferans fikirleriniz varsa, belirli bir konuyla ilgileniyorsanız, kendiniz bir sunum yapmak istiyorsanız, ilginizi çeken yazıları veya blog sitelerini paylaşmak isterseniz veya grubumuza katılmak istiyorsanız bizimle iletişime geçmekten çekinmeyin.
Bizimle iletişime geçmek için Istanbul JUG ekibine hello@jugistanbul.org adresine e-posta gönderebilirsiniz ya da iletişim formunu doldurabilirsiniz.
Istanbul Java User Group’un gelişmelerine tek linkten kolayca ulaşabilirsiniz.