Rekayasa Perangkat Lunak

30
Panggil perangkat lunak GPL dari perangkat lunak non-GPL

Bisakah saya (secara hukum) menggunakan program yang dirilis di bawah GPL dari program lain yang saya tulis dan tidak harus menghormati GPL (untuk program yang saya tulis)? Misalnya, saya memiliki GUI yang menggunakan program (yang berada di bawah GPL), dapatkah saya menyembunyikan kode di GUI dan...

30
Binari dalam kontrol sumber

Saat mengembangkan untuk perangkat yang disematkan dan dunia ganjil lainnya, sangat mungkin proses build Anda akan menyertakan beberapa binari berpemilik, menggunakan versi yang sangat spesifik. Jadi pertanyaannya adalah, apakah mereka bagian dari kontrol sumber Anda? Kantor saya berjalan dengan...

30
Hubungan antara BDD dan TDD

Apa hubungan BDD dan TDD? Dari apa yang saya mengerti, BDD menambahkan dua hal utama pada TDD: tes penamaan (pastikan / harus) dan tes penerimaan. Haruskah saya mengikuti TDD selama pengembangan oleh BDD? Jika ya, haruskah pengujian unit TDD saya dinamai dengan gaya sure / should yang...

30
Memperkenalkan Pemrograman Untuk Matematikawan [ditutup]

Saat ini saya seorang programmer, saya hampir 16 tahun dan telah cukup banyak menyempitkan karir saya ke sesuatu yang melibatkan gelar Ilmu Komputer atau gelar Teknik Elektro (saya tahu mereka sangat berbeda tetapi pertanyaan ini tentang teman saya) tetapi saya teman tidak begitu yakin. Dia sangat...

30
Bagaimana cara kerja ekspresi reguler?

Katakanlah Anda memiliki dokumen dengan esai yang ditulis. Anda ingin mengurai esai ini hanya memilih kata-kata tertentu. Keren. Apakah menggunakan ekspresi reguler lebih cepat daripada mem-parsing baris demi baris file dan kata demi kata mencari kecocokan? kalau begitu, bagamana itu bekerja?...

30
Kamus vs Daftar

Jadi saya bertemu dengan Dictionary<int, int>hari ini di tempat kerja. Ini tampak aneh bagi saya karena saya mungkin akan menggunakan List<int>saja. Apakah ada perbedaan dan apakah akan ada use case di mana satu struktur lebih disukai daripada yang

30
Menulis Java latensi rendah [ditutup]

Apakah ada teknik khusus Java (hal-hal yang tidak berlaku untuk C ++) untuk menulis kode latensi rendah, di Jawa? Saya sering melihat peran rendah latensi Jawa dan mereka meminta pengalaman menulis Jawa latensi rendah - yang kadang-kadang tampaknya sedikit oxymoron. Satu-satunya yang saya pikirkan...