Rekayasa Perangkat Lunak

58
Apakah ORM Anti-Pola? [Tutup]

Saya melakukan diskusi yang sangat menggairahkan dan interessting dengan seorang rekan tentang ORM dan pro dan kontra. Menurut pendapat saya, ORM hanya berguna dalam kasus yang paling langka. Setidaknya dalam pengalaman saya. Tetapi saya tidak ingin membuat daftar argumen saya sendiri saat ini....

58
Cara merepresentasikan Rubik's Cube dalam struktur data

Jika saya mencoba mensimulasikan Rubik's Cube , bagaimana Anda membuat struktur data untuk menyimpan status kubus dalam memori, dengan jumlah X ubin per sisi? Hal yang perlu dipertimbangkan: kubus bisa dari berbagai ukuran itu adalah kubus Rubik, sehingga lapisan dapat diputar

58
Kapan menggunakan kode status HTTP 404 dalam API

Saya mengerjakan sebuah proyek dan setelah berdebat dengan orang-orang di tempat kerja selama lebih dari satu jam. Saya memutuskan untuk tahu apa yang dikatakan orang-orang di stack-exchange. Kami sedang menulis API untuk suatu sistem, ada permintaan yang harus mengembalikan pohon Organisasi atau...

58
Mengapa memori cache CPU begitu cepat?

Apa yang membuat memori cache CPU jauh lebih cepat daripada memori utama? Saya dapat melihat beberapa manfaat dalam sistem cache berjenjang. Masuk akal bahwa cache yang lebih kecil lebih cepat untuk dicari. Tetapi harus ada lebih dari

57
Apakah sasaran SMART bermanfaat bagi programmer? [Tutup]

Beberapa organisasi yang saya kenal menggunakan tujuan SMART untuk programmer mereka. SMART adalah singkatan dari Specific, Measurable, Achievable, Relevant, dan Time-Bound. Mereka cukup umum di perusahaan besar. Pengalaman saya sebelumnya dengan tujuan-tujuan SMART belum terlalu positif....