Rekayasa Perangkat Lunak

8
Adakah alasan di balik tanda hubung dalam GUID?

Tepat ketika saya menghasilkan GUID, saya menemukan beberapa tanda hubung di antara karakter dan juga pada interval yang ditentukan 8b55fec7-c987-4e7b-abad-16e5aaea9b53 Apakah ada cerita di balik ini? Catatan: Tujuan saya adalah untuk menghapus tanda hubung karena saya menambahkan GUID ini ke...

8
Apa strategi pembungkus terbaik?

Saya berencana untuk mengintegrasikan alat eksternal ( ffmpeg dalam kasus khusus saya, tapi itu bisa apa saja, pada kenyataannya, sama seperti tugas-tugasnya adalah yang berjalan lama). Alat ini memiliki banyak parameter baris perintah. Untuk saat ini, saya telah melakukan hal-hal sederhana dengan...

8
Gunakan desainer GUI atau tulis sendiri untuk desktop?

Menulis GUI untuk suatu program selalu menjadi tugas yang menakutkan, menekan, dan membuat frustrasi. Tidak masalah bahasa mana, sangat sulit untuk mendapatkan apa yang saya inginkan. Terutama dalam bahasa yang dikompilasi seperti Java di mana perubahan membutuhkan satu atau dua menit untuk...

8
Apa saja batasan gaya yang wajar pada inferensi tipe?

C ++ 0x menambahkan dukungan inferensi tipe komprehensif yang sangat sangat rumit. Saya sangat tergoda untuk menggunakannya sedapat mungkin untuk menghindari pengulangan yang tidak semestinya, tapi saya bertanya-tanya apakah menghapus informasi jenis eksplisit di semua tempat adalah ide yang bagus....

8
Apakah tipe bertelur dianggap praktik buruk?

Seperti yang disebutkan dalam judul, apakah tipe bertelur (misalnya tipe atau struktur yang disebutkan dalam kelas) dianggap praktik yang buruk atau tidak? Ketika Anda menjalankan Analisis Kode di Visual Studio itu mengembalikan pesan berikut yang menyiratkan itu adalah: Peringatan 34 CA1034:...

8
Dasar pemikiran di balik proyek freeware

Saya telah melihat beberapa proyek freeware di masa lalu di mana penulis (s) menginvestasikan sejumlah besar waktu dan sumber daya pribadi mereka dan bahkan tidak pernah mempertimbangkan pengisian untuk perangkat lunak. Banyak dari proyek-proyek ini didasarkan pada donasi, dan dari apa yang saya...