Pertanyaan yang diberi tag java

12
Perbaikan Pola Desain Pembangun Joshua Bloch?

Kembali pada tahun 2007, saya membaca sebuah artikel tentang Joshua Blochs mengambil "pola pembangun" dan bagaimana itu dapat dimodifikasi untuk meningkatkan penggunaan konstruktor dan setter yang berlebihan, terutama ketika sebuah objek memiliki sejumlah besar properti, yang sebagian besar...

12
Desain Kelas Berorientasi Objek

Saya bertanya-tanya tentang desain kelas berorientasi objek yang baik. Secara khusus, saya kesulitan menentukan antara opsi-opsi ini: metode statis vs contoh metode tanpa parameter atau nilai balik vs metode dengan parameter dan nilai balik tumpang tindih vs fungsionalitas metode yang...

12
Cara menandai kelas sebagai sedang dikembangkan di Jawa

Saya sedang mengerjakan proyek magang, tetapi saya harus pergi sebelum saya bisa menyelesaikan semuanya. Saya memiliki 1 kelas yang tidak cukup stabil untuk penggunaan produksi. Saya ingin menandai / menandai kelas ini sehingga orang lain tidak akan sengaja menggunakannya dalam produksi. Saya...

12
Gaya Jawa yang bertentangan dalam Tim

Saya bagian dari tim pengembang Java dengan tenggat waktu 6 minggu. Ini mengharuskan penulisan banyak kode dengan sangat cepat. Namun tim pengembangan kami memiliki gaya pengkodean yang berbeda. Semuanya, mulai dari konvensi nama hingga metode abstraksi berbeda di antara tim kami. Apakah ada yang...

12
Memisahkan proyek java

Saya punya proyek java yang besar, dan kami menggunakan maven untuk siklus build kami. Proyek yang satu ini digunakan secara luas - dalam proyek lain, dalam berbagai aplikasi, beberapa di antaranya terkandung di dalamnya dan beberapa yang lain ... Sejujurnya, ini sedikit berantakan (berbagai bit...

12
Bisakah fungsi rekursif memiliki iterasi / loop?

Saya telah mempelajari tentang fungsi rekursif, dan tampaknya, mereka adalah fungsi yang menyebut diri mereka sendiri, dan tidak menggunakan iterasi / loop (jika tidak itu tidak akan menjadi fungsi rekursif). Namun, saat menjelajahi web sebagai contoh (masalah 8-ratu-rekursif), saya menemukan...