Test Driven Development

Azmie Alaudin
PPL C6 Big Data
Published in
2 min readApr 15, 2019

Halo semua!!!! Apa kabar? Semoga harimu menyenangkan. Disini saya, Muhammad Azmie Alaudin, kembali lagi dengan post yang semoga bermanfaat untuk kita semua. Dalam artikel ini, saya akan bercerita singkat tentang apa itu Test Driven Development dan apa manfaatnya jika diterapkan.

Test Driven Development

“Do The Simplest Thing That Could Possibly Work”
- Kent Beck

Sebenarnya apa sih TDD atau Test Driven Development itu? TDD adalah sebuah metode untuk membuat test terlebih dahulu sebelum mulai berkoding ria. Mengapa begitu? Karena jika dibuat testnya terlebih dahulu, maka kita akan menentukan apa tujuan atau hasil akhir yang diinginkan dari apa yang kita code dan hal ini juga membuat kita berpikir untuk lebih jauh kedepan agar semua code yang kita lakukan tidak sia sia. Kesulitan dari metode TDD ini adalah sangat sulit untuk membiasakan jika sudah terbiasa code terlebih dahulu baru membuat test. Memang jika membuat code terlebih dahulu terkesan lebih mudah daripada membuat test terlebih dahulu, namun pekerjaan kita akan terlihat lebih berantakan jika melakukan hal tersebut.

Contoh dari TDD di kelompok kami adalah sebagai berikut

--

--