Rekayasa Perangkat Lunak

25
Tanggung jawab untuk mereproduksi bug

Saya mengembangkan program menggunakan perpustakaan yang dibuat oleh programmer lain (dia bekerja di perusahaan yang sama). Baru-baru ini saya menemukan kebocoran di perpustakaan, yang terjadi pada kondisi jaringan tertentu setelah beberapa jam berjalan. Saya mengajukan bug dengan deskripsi kondisi...

25
TDD dan Kontrol Versi

Saat ini saya belajar tentang TDD dan mencoba mempraktikkannya dalam proyek pribadi saya. Saya juga telah menggunakan kontrol versi secara luas pada banyak proyek ini. Saya tertarik pada interaksi kedua alat ini dalam alur kerja yang khas, terutama ketika sampai pada pepatah untuk menjaga komit...

25
Kapan kita harus berhenti bekerja dan membuat alat?

Sebagai seorang insinyur perangkat lunak, kami selalu ingin mendapatkan alat yang efektif untuk meningkatkan produktivitas kami. Dan dalam pekerjaan kita sehari-hari, kita sering tidak puas dengan alat yang ada dan ingin memiliki cara yang lebih baik seperti konfigurasi skrip GDB yang lebih baik,...

25
Apakah boleh mengembalikan HTML dari API JSON?

Pada proyek saya saat ini, saya bertanggung jawab untuk implementasi layanan yang melibatkan konsumsi API tenang yang baru dibuat, didokumentasikan sebagai semata-mata mendukung JSON. Klien secara konsisten membuat permintaan dengan tajuk terima 'aplikasi / json' dan tipe konten 'aplikasi /...

25
C ++ Bahasa Tautan selain C?

Bahasa C ++ memungkinkan pencampuran kedua C ++ dan C dalam satu file sumber. Sebagai contoh, extern "C" { struct bar { /* ... */ } } Apakah C ++ atau pernahkah ia mendukung "bahasa tautan" lainnya selain C? misalnya extern "Pascal"atauextern

25
Bisakah kita hidup tanpa konstruktor?

Katakanlah dalam beberapa alasan semua objek dibuat dengan cara ini $ obj = CLASS :: getInstance (). Kemudian kami menyuntikkan dependensi menggunakan setter dan melakukan inisialisasi mulai menggunakan $ obj-> initInstance (); Apakah ada masalah atau situasi nyata, yang tidak dapat...

25
Pemrograman jaringan Async menggunakan Ekstensi Reaktif

Pertanyaan ini dimigrasikan dari Code Review Stack Exchange karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 5 tahun yang lalu . Setelah melakukan beberapa socketpemrograman async "level rendah" (lebih-atau-kurang) beberapa tahun yang lalu

25
Sarankan praktik terbaik untuk membuat kelas Konstanta

Pertanyaan ini dimigrasikan dari Code Review Stack Exchange karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 5 tahun yang lalu . Ada perdebatan di antara anggota tim saya tentang deklarasi kelas Konstanta. Kami memindahkan variabel konstan ke