Rekayasa Perangkat Lunak

36
Apakah ini tanda-tanda pengembang yang buruk? [Tutup]

Saya dulu menyalahkan perubahan spesifikasi dari klien untuk pembusukan kode, tidak menyadari bahwa model bisnis berubah dan itu tugas saya untuk berkembang dengan cara yang mudah beradaptasi. Saya sekarang melihat itu sebagai pertanda pengembang yang buruk (saya telah berubah!). Tetapi sekarang...

36
Apa perbedaan antara pengindeksan btree dan rtree?

Saya perhatikan di MySQLWorkbench bahwa Anda dapat memilih cara menyimpan indeks Anda sebelum meneruskan desain Anda. Jenis penyimpanannya adalah: BTREE RTREE HASH Meneliti ini, saya menemukan beberapa informasi yang cukup banyak di kepala saya, jadi saya mencari informasi praktis tentang apa...

36
Apa cara yang tepat untuk melakukan REST?

Semua orang saat ini melakukan SOA , bahkan jika beberapa tidak benar-benar mengerti tentang apa itu. Jadi mereka salah melakukannya. Menggunakannya sebagai analogi, saya tahu apa itu REST (atau setidaknya saya pikir saya tahu) dan ingin melakukannya. Tetapi saya ingin melakukannya dengan...

36
Apakah programmer penguji buruk?

Saya tahu ini sangat mirip dengan pertanyaan lain yang sudah diajukan, tetapi sebenarnya sedikit berbeda. Tampaknya secara umum dianggap bahwa programmer tidak pandai melakukan peran pengujian aplikasi. Sebagai contoh: Joel on Software - Lima (Salah) Top Alasan Anda Tidak Memiliki Penguji...

36
Haruskah variabel sesi dihindari?

Saya dulu sangat bergantung pada variabel sesi di masa lalu, tetapi baru-baru ini menemukan banyak dari mereka tidak perlu, menggunakan hal-hal seperti parameter string kueri sebagai gantinya. Seorang kolega saya menolak untuk menggunakan variabel sesi. Apakah ini tujuan yang realistis dan...