Etkili Java – Profesyonel Java Geliştiricisi için Zorunlu Okuma
Beklemenin bir sonu var. Geçen yılın sonundan beri Joshua Bloch'un “Effect Java” kitabının üçüncü baskısı oldu. İngilizce'de yayınlanan kitabın 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çeriyor.
Kısa İnceleme
Bloch, kitabında ayrıntılı olarak açıklıyor ve ne zaman ve nasıl farklı Java özelliklerinin kullanılması gerektiğini anlıyor. “Java etkili” her profesyonel Java geliştiricisinin zorunlu okumasının bir parçası olmalıdır.
Kitabı kim okumalı
Verimli ve bekleme kodu yazmak isteyen her profesyonel Java geliştiricisi.
Ayrıntılı İnceleme
Java üzerinde farklı dilsel özellikleri açıklayan birçok iyi kitap var. Bilindiği gibi, bu sadece ilk adımdır. Verimli ve bekleme uygulamaları geliştirmek için sadece bireysel özellikleri bilmekle kalmaz, aynı zamanda ne zaman ve nasıl kullanılması gerektiğini de anlarsınız.
Joshua Bloch, ben de dahil olmak üzere birçok geliştiricinin “Fortiction Java” adlı kitabının önceki baskılarına zaten yardımcı oldu. Mükemmel açıklamaları, farklı dilsel özelliklerin işleyişini ve etkilerini göstermektedir ve kolay -anlam ve gelecek -cisim kodu oluşturmak için en iyi uygulamaları gösterir. Şimdi buna, Java 7, 8 ve 9 ile tanıtılan paradigmaları ve dilsel özellikleri kullanmak için güncellediği kitabının üçüncü baskısıyla devam edin. Özellikle, arayüzlerin tasarımı ve jenerik ve lambda kullanımı üzerindeki bölümler tüm geliştiricilere bilinmelidir.
Konsantre Java bilgisi olan 90 makale
Son iki hafta boyunca kitabı tamamen okudum ve sadece herkese tavsiye edebilirim. Eğlenceli ve çok eğiticiydi. Ancak, kitabın tamamını aynı anda okumak için zamanı olmayan herkes için iyi haberler var. Bloch'un kitabı, belirli dilsel özellikler ve özellikler için hedefli tavsiye ve açıklamalar sunan 90 makaleye ayrılmıştır. Makaleler birbirine atıfta bulunur, ancak ayrı ayrı okunabilirler.
Bölüm için kitap, günlük kalkınma çalışmalarında referans çalışması olarak da kullanılabilir. Yakın gelecekte Lambdas ve jenerik bir veya diğerindeki en karmaşık nesneleri okuyacağımdan zaten eminim. Önceki bir baskı olarak, “Effect Java” nın üçüncü baskısı, karmaşık görevlerin geliştirilmesinde ve yeni arıların yaratılmasında ortağım olacak.
Kitapta yer alan 90 makale tematik olarak aşağıdaki bölümlere ayrılmıştır:
- Nesneler Oluştur ve Yok Et
- Tüm nesneler için ortak yöntemler
- Sınıflar ve arayüzler
- Genel
- Enum ve ek açıklamalar
- Lambdas ve Flows
- Yöntem
- Genel Programlama
- İstisnalar
- Eşzamanlı
- Serileştirme
Bu yüzden Java Professioni'nin tüm geliştiricilerine üçüncü baskıyı tavsiye etmek istiyorum.
()