Pertanyaan Dapatkah Anda membantu saya mengumpulkan koleksi materi online Java Best Practices?


Saya bekerja pada tim pengembangan menengah yang memelihara aplikasi web berusia 8+ tahun yang ditulis di Java 1.4.

Untuk pengembangan baru, saya selalu mencoba meyakinkan orang untuk mengikuti standar dan praktik terbaik yang lebih baru, Itu berasal dari hal-hal sederhana seperti menggunakan standar penamaan baru seperti HtmlImplementation over HTMLImplementation, untuk hal-hal seperti mengapa lebih baik untuk mengkodekan antarmuka versus pengkodean terhadap kelas-kelas konkrit, mendukung kekekalan atau komposisi objek warisan lebih dari kelas.

Saya telah menemukan ini tautan generik di Stackoverflow, yang tidak berorientasi Java atau tidak lengkap.

Saya selalu mencoba menjelaskan alasan di balik argumen saya, dan selalu menyarankan orang membeli edisi terbaru Java Efektif, tetapi tidak setiap pengembang yang mengambil kata saya tanpa bertanya (yang merupakan hal yang baik).

Ketika itu terjadi, mereka sering bertanya kepada saya untuk petunjuk di mana mereka bisa membaca lebih lanjut tentang praktik yang baik dan kadang-kadang saya gagal untuk segera menemukan petunjuk tentang itu.

Apakah Anda memiliki tautan ke materi online yang dapat saya kumpulkan dalam "kumpulan" referensi Praktik Terbaik, dengan cara saya dapat selalu melihat itu dan menyarankan "bacaan lebih lanjut" kepada rekan tim saya?


9
2017-11-05 13:37


asal


Jawaban:


Lihat tautan ini:

Satu buku (yang sebagian besar berfokus pada alat yang layak dipertimbangkan):


2
2017-11-05 14:08



Saya benar-benar tidak berpikir ada sesuatu di liga yang sama dengan Java Efektif. Biaya membeli buku jauh lebih kecil daripada waktu yang dihabiskan pengembang untuk membacanya (atau materi lain) - jadi saya akan sangat menyarankan pergi untuk EJ daripada mencoba menemukan sesuatu yang serupa.

Mungkin ada versi online Java Efektif - Saya tidak yakin.

Saya tahu ini mungkin bukan saran yang ingin Anda dapatkan, tapi saya sangat tertarik dengan kualitas Java Efektif :)


5
2017-11-05 13:41



Praktek Java adalah situs hebat yang sering saya rujuk. Sudah menguntungkan dibandingkan dengan Efektif Jendral Joshua Bloch di masa lalu, dan saya cenderung setuju.


3
2017-11-05 14:05



Saya menggunakan Sun Java BluePrints sebagai sumber praktik terbaik. Contoh kode berfungsi sebagai dokumen standar "lakukan itu seperti ini". Konvensi penamaan dan konvensi proyek harus dibaca.

Ada beberapa desain-pola barang di sana, juga, tetapi yang lebih penting, itu lengkap "lakukan seperti ini" kumpulan contoh.


1
2017-11-05 13:50