Rekayasa Perangkat Lunak

8
Pola desain untuk nilai-nilai yang saling bergantung

Ringkasan: Apakah ada pola desain yang baik untuk mengurangi duplikasi informasi di antara nilai-nilai yang saling bergantung erat? Dalam pekerjaan saya, cukup umum untuk memiliki hubungan antara jumlah sehingga Anda dapat memperoleh salah satu dari jumlah tersebut jika Anda tahu yang lain....

8
Bagaimana menghadapi ujian kelulusan dari awal di TDD

Saya mencoba untuk berlatih TDD dalam proyek pribadi saya dan saya ingin tahu bagaimana menghadapi situasi ketika setelah menambahkan tes baru lulus dari awal berdasarkan implementasi yang ada? Di satu sisi baru dapat menguji memberikan dokumentasi tambahan dari desain dan perlindungan dari...

8
Haruskah saya menulis tes ketika saya bisa membuktikan kebenaran kode?

Orang mengatakan bahwa "berbicara tentang TDD tidak berhasil, jika Anda ingin meyakinkan seseorang untuk TDD, tunjukkan hasil". Namun, saya sudah mendapatkan hasil yang bagus tanpa TDD. Menunjukkan kepada saya bahwa orang yang menggunakan TDD mendapatkan hasil yang baik tidak akan meyakinkan, saya...