Rekayasa Perangkat Lunak

23
Lepaskan dulu atau dokumentasikan dulu?

Saya telah mengerjakan proyek selama beberapa tahun sekarang, dan saya mulai mengumpulkan basis pengguna yang layak. Saya telah membuat halaman proyek dengan beberapa dokumentasi dasar, tetapi sebenarnya tidak lebih dari sebuah FAQ pada saat ini. Saya tahu bahwa saya perlu memperbaikinya sehingga...

23
C # 8 referensi yang tidak dapat dibatalkan dan pola Coba

Ada pola dalam kelas C # yang dicontohkan oleh Dictionary.TryGetValuedan int.TryParse: metode yang mengembalikan boolean yang menunjukkan keberhasilan operasi dan parameter keluar yang berisi hasil aktual; jika operasi gagal, parameter keluar diatur ke nol. Mari kita asumsikan saya menggunakan...

22
Apa yang harus dilakukan dengan bug yang tidak ditegur?

Saya memiliki tester yang saat pengujian akan memiliki kesalahan terjadi (ok sejauh ini), tetapi kemudian dia sering melaporkannya segera. Kami (pengembang) kemudian menemukan bahwa tester belum mencoba mereproduksi masalah dan (ketika ditanya) tidak dapat menemukan cara untuk mewujudkannya...