Tidak banyak programmer khususnya di Indonesia yang menerapkan Unit Tests dalam setiap kode yang ditulisnya. Hal itu wajar karena memang untuk menerapkannya dibutuhkan effort lebih yang mungkin tidak akan tampak berguna terutama bila tidak paham apa fungsinya.
Unit Tests sederhananya adalah tes otomatis yang kita tulis untuk memastikan sebuah unit kode (biasanya dalam skala function atau method) berjalan sesuai dengan tujuan pembuatannya. Unit Tests membantu kita sebagai developer untuk memastikan setiap modifikasi kode atau kode baru tidak merusak kode yang sudah ada dan berjalan.
Dalam rangka belajar langsung dari expert tentang konsep Agile Software Development dan bagaimana penerapan Unit Tests, Dicoding bekerja sama dengan OLX dan didukung oleh CodePolitan menyelenggarakan sebuah event bertajuk “ID Developer Elite : Mindset, Skillset, Toolset – The Backbone of Continuous Quality and Test Automation”. Acara diselenggrakan pada 16 April 2016 bertempat di Dicoding Space, Jalan Batik Kumeli 50 Bandung.
Dalam acara tersebut berhasil dihadirkan 3 pembicara yang tidak sembarangan, mereka adalah para expert programmer yang sudah sangat berpengalaman dalam mengembangkan produk berskala besar. Ketiganya pernah bekerja di perusahaan e-commerce raksasa eBay. Mereka adalah Michael Palotas, Francois Reynaud dan Ben Hoskins.

Michael Palotas, Francois Reynaud dan Ben Hoskins sedang berdiskusi sebelum acara dimulai
Dengan Unit Tests kita akan lebih PeDe dengan kode yang kita tulis. Paling tidak, kekhawatiran kalau-kalau kode yang akan kita tambahkan nantinya akan berpengaruh buruk bahkan merusak fitur-fitur yang sebelumnya telah berjalan dengan baik, akan berkurang.
Berikut ini beberapa dokumentasi foto saat event berlangsung:

Michael Palotas menyampaikan materi di acara ID Developer Elite

Sesi tanya jawab di acara ID Developer Elite

Foto bersama seusai acara ID Developer Elite
0 komentar:
Posting Komentar