Why clean code matters
Clean code adalah satu best practice dari TDD (Test Driven Development).
Hal yang harus diperhatikan dalam penerapan clean code adalah,
- Komentar yang efisien: memudahkan developer lain mengerti secara singkat apa yang sudah kita kerjakan.
2. Penulisan fungsi (method) yang simple dan efektif: Penamaan method, class, dan variable agar mudah dimengerti semua member dalam team untuk maintenance di masa depan.
3. Penamaan yang baik: contoh nya penerapan camelCase pada method() dan variable.
4. Pengkodean Error dan Exception Handling: antipasi diperlukan untuk handling error
5. D.R.Y : penulisan code yang berulang-ulang sangat tidak efektif dan hanya akan membuat aplikasi berjalan lama.
6. Layout Formatting: penulisan code yang rapih akan enak dilihat (tidak jorok), karena penulisan yang berantakan akan membuat pusing developer lain yang membutuhkan coding kita.