Rekayasa Perangkat Lunak

18
Otomatis menghasilkan kode: "pekerjaan turunan"?

Misalnya, saya punya perangkat lunak GPL. Saya penulis perangkat lunak GPL ini. Perangkat lunak GPL ini memiliki, di antara kodenya, komentar Doxygen. Komentar Doxygen ini ditulis untuk menghasilkan halaman html CC-BY-SA, untuk mengunggah dokumentasi yang dihasilkan ini di situs web proyek saya di...

18
Bahasa Fungsional Tercepat

Saya baru-baru ini mempelajari pemrograman fungsional terutama Haskell dan F #, sebelumnya lebih dari itu. Setelah beberapa googling di sekitar saya tidak dapat menemukan perbandingan benchmark bahasa fungsional yang lebih menonjol (Scala, F # dll). Saya tahu itu tidak selalu adil untuk beberapa...

18
Kapan pointer harus diperiksa untuk NULL dalam C?

Ringkasan : Haruskah fungsi dalam C selalu memeriksa untuk memastikan itu bukan dereferencing NULLpointer? Jika tidak, kapan tepat untuk melewatkan cek ini? Detail : Saya telah membaca beberapa buku tentang wawancara pemrograman dan saya bertanya-tanya apa tingkat validasi input yang sesuai...

18
Mengapa lima filsuf makan?

Saya bertanya-tanya mengapa masalah filsuf Makan didasarkan pada kasus lima filsuf. Kenapa tidak empat? Saya kira kita bisa mengamati semua masalah tidak menyenangkan yang dapat terjadi ketika membahas lima filsuf, contohnya juga ketika kita diberi empat pemikir. Apakah itu hanya karena alasan...

18
Git submodule vs Git clone

Saya sedang mengerjakan proyek open source di GitHub. Ini memiliki subdirektori / Vendor di mana ia memiliki salinan beberapa perpustakaan eksternal. Pemelihara asli proyek memperbarui direktori ini dengan salinan perpustakaan eksternal yang lebih baru sesekali. Seorang pengembang mengirimi saya...