Rekayasa Perangkat Lunak

12
Apakah itu ide yang salah untuk memiliki <style> di <body>?

Dalam kode di bawah ini saya menempatkan style sheet internal dengan in body tag, bukannya di kepala. Untuk Aplikasi Satu Halaman, saya mempertimbangkan untuk melakukan ini untuk gaya yang hanya berlaku untuk halaman itu saja, daripada memiliki file halamanpecific.css terpisah. Apakah ada skenario...

12
Siapa yang harus melakukan tinjauan kode?

Di perusahaan saya kebanyakan arsitek melakukan review kode. Dia adalah orang yang sangat berpengalaman dan perangkat lunak yang cerdas, jadi dia sangat pandai dalam hal itu. Ketika pengembang melakukan review kode mereka tidak melakukannya setengah juga. Kami mencoba memberi pengembang untuk...

12
Apa tujuan dari zona merah?

Zona merah adalah area ukuran tetap di memori di luar penunjuk tumpukan yang belum "dialokasikan". Compiler menghasilkan rakitan untuk mengakses area itu dalam fungsi daun sederhana. Tapi saya tidak bisa melihat keuntungan nyata untuk zona merah. Mengakses memori di luar stack pointer sangat...

12
CI runner di server yang sama dengan GitLab?

Saya sedang menyiapkan server GitLab di perusahaan saya dan sekarang saya menambahkan GitLab CI ke dalamnya. Sebelum memulai tugas ini saya ingin memahami jika ada kerugian menjalankan pelari saya di server yang sama yang digunakan oleh GitLab dan GitLab CI. Saya telah membaca bahwa ada masalah...

12
Program bebas bug secara teoritis

Saya telah membaca banyak artikel yang menyatakan bahwa kode tidak dapat bebas bug, dan mereka berbicara tentang teorema ini: Menghentikan masalah Teorema ketidaklengkapan Gödel Teorema Rice Sebenarnya teorema Rice tampak seperti implikasi dari masalah penghentian dan masalah penghentian...

12
Bagaimana cara menghindari downcasting?

Pertanyaan saya adalah tentang kasus khusus Hewan kelas super. Saya Animalbisa moveForward()dan eat(). Sealmeluas Animal. Dogmeluas Animal. Dan ada makhluk khusus yang juga Animaldisebut memanjang Human. Humanmengimplementasikan juga metode speak()(tidak diterapkan oleh Animal). Dalam...

12
Mengapa array tidak dapat diteruskan sebagai argumen fungsi di C?

Mengikuti komentar ini , saya sudah mencoba ke google mengapa, tetapi google-fu saya gagal. Komentar dari tautan: [...] Tetapi yang penting adalah bahwa array dan pointer adalah hal yang berbeda dalam C. Dengan anggapan Anda tidak menggunakan ekstensi kompiler, Anda umumnya tidak bisa...