Pertanyaan yang diberi tag «tdd»

TDD adalah singkatan dari Test-Driven Development, atau Test-Driven Design. Ini adalah praktik menulis unit test sebelum menulis kode untuk memuaskannya, dalam apa yang dikenal sebagai siklus Red-Green-Refactor.

3
TDD - apa keuntungan / manfaat jangka pendek?
Cukup sering manfaat menggunakan TDD dianggap sebagai keuntungan 'jangka panjang' - kode keseluruhan akan lebih terstruktur, lebih dapat diuji, keseluruhan lebih sedikit bug yang dilaporkan oleh pelanggan, dll. Namun, di mana manfaat jangka pendek menggunakan TDD? Adakah yang benar-benar berwujud dan mudah diukur? Apakah penting untuk memiliki manfaat jangka pendek …
8 agile  tdd 

7
Apakah Anda menulis tes unit sepanjang waktu di TDD?
Saya telah merancang dan mengembangkan kode dengan gaya TDD untuk waktu yang lama. Yang mengganggu saya tentang TDD adalah menulis tes untuk kode yang tidak mengandung logika bisnis atau perilaku menarik. Saya tahu TDD adalah kegiatan desain lebih dari pengujian tetapi kadang-kadang saya merasa tidak ada gunanya menulis tes dalam …


5
Bagaimana saya memeriksa bahwa pengujian saya tidak dihapus oleh pengembang lain?
Saya baru saja menemukan masalah pengkodean kolaboratif yang menarik di tempat kerja. Saya telah menulis beberapa tes unit / fungsional / integrasi dan mengimplementasikan fungsionalitas baru ke dalam aplikasi yang dapat ~ 20 pengembang mengerjakannya. Semua tes lulus dan saya memeriksa kode. Hari berikutnya saya memperbarui proyek saya dan memperhatikan …

7
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 ingin melihat bahwa orang yang menulis TDD dan …
8 tdd 

2
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 pelanggaran asumsi. Di sisi lain jika tes lulus …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.