Padas pembahasan kali ini saya akan mengenalkan sebuah konsep development yang sekarang sudah mulai banyak di gunakan yaitu Tentang Test Driven Development atau yang biasa di singkat dengan TDD. Jadi sebenarnya apa itu yang di maksud dengan TDD (TEST DRIVEN DEVELOPMEN) ?
Test Driven Developmnet merupakan sebuah proses dalam penulisan dan pengembangan proyek prangkat lunak (software development) yang mengedepankan proses pengulangan siklus testing dulu baru code. Maksudnya apa ?
Sebelum saya melanjutkan saya akan memberikan gambaran konsep development yang biasa di pakai yaitu yang masih konvensional, jika pada cara konvensional kita melakukan penulisan code sampai jadi terlbih dahulu baru membuat testing nya di akhir, maka di konsep TDD cara tu tidak di gunakan lagi melainkan di dalam TDD di balik menjadi testing dulu baru tulis kode lalu di ulang terus menerus sampai fitur-firur yang lainya.
Berikut adalah skema alur dari proses TEST DRIVEN DEVELPOMENT :