Etkili Java – Profesyonel Java geliştiricisi için temel okuma
Bekleyiş sonunda bitti. Joshua Bloch’un “Etkili Java” adlı kitabının üçüncü baskısı geçen yılın sonlarından beri mevcut. Kitabın İngilizce olarak yayınlanan yeni baskısı, Java 7, 8 ve 9 ile tanıtılan özellikler ve programlama paradigmaları için en iyi uygulamaları ve önerileri de içermektedir.
kısa inceleme
Bloch, kitabında Java’nın çeşitli özelliklerinin ne zaman ve nasıl kullanılması gerektiğini ayrıntılı ve kolay anlaşılır bir şekilde anlatıyor. Her profesyonel Java geliştiricisi için “Etkili Java” okuması gerekli olmalıdır.
kitabı kimler okumalı
Verimli ve sürdürülebilir kod yazmak isteyen tüm profesyonel Java geliştiricileri.
detaylı inceleme
Dilin çeşitli özelliklerini açıklayan birçok iyi Java kitabı vardır. Ancak bildiğiniz gibi bu sadece ilk adım. Verimli ve bakım yapılabilir uygulamalar geliştirebilmek için, yalnızca bireysel özellikleri bilmeniz değil, aynı zamanda bunları ne zaman ve nasıl kullanacağınızı da anlamanız gerekir.
Joshua Bloch, “Etkili Java” adlı kitabının önceki baskılarında ben dahil birçok geliştiriciye yardımcı oldu. Mükemmel açıklamaları, farklı dil özelliklerinin nasıl çalıştığını ve etkilediğini gösterir ve anlaşılması kolay ve geleceğe dönük kodlar oluşturmak için en iyi uygulamaları gösterir. Java 7, 8 ve 9 ile sunulan paradigmaları ve dil özelliklerini kullanmak için güncellediği kitabının üçüncü baskısıyla devam ediyor. Özellikle, tüm geliştiricilerin arayüz tasarımı ve ‘kullanım’ bölümlerine aşina olması gerekir. jenerikler ve lambdalar.
Yoğun Java bilgisi içeren 90 makale
Son iki haftadır kitabı baştan sona okudum ve herkese tavsiye ederim. Eğlenceli ve çok eğiticiydi. Ancak tüm kitabı bir kerede okumaya vakti olmayanlar için de güzel bir haber var. Bloch’un kitabı, belirli görevler ve dil özellikleri için hedefe yönelik tavsiyeler ve açıklamalar sağlayan 90 maddeye bölünmüştür. Maddeler birbirine atıfta bulunmakla birlikte, ayrı ayrı da okunabilir.
Bölme sayesinde kitap, günlük geliştirme çalışmalarında referans çalışması olarak da kullanılabilir. Yakın gelecekte lambdalar ve jenerikler hakkında daha karmaşık makaleler okuyacağımdan şimdiden eminim. Bir önceki baskıda olduğu gibi, “Etkili Java”nın üçüncü baskısı, karmaşık görevler geliştirmede ve yeni API’ler yaratmada bana eşlik edecek.
Kitapta yer alan 90 makale aşağıdaki bölümlere ayrılmıştır:
- Nesneler oluşturun ve yok edin
- Tüm nesneler için ortak yöntemler
- Sınıflar ve arayüzler
- genel
- Numaralandırmalar ve açıklamalar
- Lambdalar ve Akışlar
- yöntemler
- Genel programlama
- istisnalar
- yarışma
- Serileştirme
Bu nedenle, tüm profesyonel Java geliştiricilerine 3. Sürümü tavsiye etmek istiyorum.
()
Haberin Sonu