Rekayasa Perangkat Lunak

9
Memahami Longgar / Ketat Kopling di "Dunia Nyata"

Saya tidak akan mengatakan apa "komunitas" karena saya ingin penjelasan yang tidak bias, tetapi katakanlah Anda sedang membangun modul yang dapat digunakan kembali dan modul itu membutuhkan 3+ modul tergantung dan menghapus 1 dari mereka menyebabkan kesalahan pemecahan tidak hanya di aplikasi Anda...

9
Apakah penting untuk solusi menjadi solusi yang efisien?

Saya memecahkan banyak masalah, kebanyakan dari Top Coder. Saya akan mendapatkan jawaban untuk banyak orang, tetapi seringkali saya berakhir dengan solusi yang tidak efisien. Dalam implementasi dunia nyata - apakah benar-benar penting bahwa solusi untuk masalah ini efisien? Kalau begitu bagaimana...

9
Kosakata yang cocok saat membantu programmer pemula

Saya menemukan diri saya membantu programmer pemula relatif sering; menjelaskan mengapa kode mereka tidak berfungsi ketika mereka bertanya, menyarankan solusi dan sejenisnya. Orang-orang yang saya bantu memiliki pendidikan formal dalam pemrograman dari modul tingkat sarjana tahun pertama, di Jawa,...

9
Memeriksa apakah suatu metode mengembalikan false: menugaskan hasil ke variabel sementara, atau menempatkan pemanggilan metode secara langsung dalam kondisi?

Apakah praktik yang baik untuk memanggil metode yang mengembalikan nilai benar atau salah dalam pernyataan if? Sesuatu seperti ini: private void VerifyAccount() { if (!ValidateCredentials(txtUser.Text, txtPassword.Text)) { MessageBox.Show("Invalid user name or password"); } } private bool...

9
Haruskah saya menggunakan tipe Tanggal di JAX-RS @PathParam?

Ini adalah apa yang saya pikirkan tentang lakukan di server GlassEE JEE menggunakan Jersey. @GET @Path("/{name}/{date}") public String getMessages(@PathParam("name") String name, @PathParam("date") Date date) Saya suka ide untuk bisa memberi tahu orang yang menggunakan layanan web RESTful ini...

9
hosting situs web dari rumah [ditutup]

Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 8 tahun yang lalu . Jika saya ingin meng-host...