Seni Mengatakan 'Tidak' dalam Code Review
Mengatakan 'tidak' dalam code review adalah salah satu keterampilan yang tidak diajarkan di program CS. Namun, ini adalah keterampilan yang sangat penting untuk menghasilkan kode yang berkualitas tinggi.
7 Tingkat dari Lembut hingga Keras
Berikut adalah 7 tingkat dari lembut hingga keras dalam mengatakan 'tidak' dalam code review:
- Level 0: Pengamatan Positif: Mengatakan sesuatu yang baik tentang kode.
- Level 1: Nit: Memberikan saran kecil untuk perbaikan.
- Level 2: Saran: Memberikan alternatif pendekatan.
- Level 3: Pertanyaan: Mengajukan pertanyaan untuk memahami kode.
- Level 4: Kekhawatiran: Mengungkapkan kekhawatiran tentang potensi masalah.
- Level 5: Blokir: Mengidentifikasi masalah yang harus diperbaiki sebelum merge.
- Level 6: Pengalihan: Mengarahkan perhatian ke arah yang berbeda.
Key Features
- Menggunakan bahasa yang sopan dan efektif dalam code review.
- Menghindari kesan kasar atau tidak sopan.
- Meningkatkan kualitas kode dengan memberikan umpan balik yang konstruktif.
Geek Opinion
Mengatakan 'tidak' dalam code review adalah seni yang memerlukan keterampilan dan pengalaman. Dengan memahami 7 tingkat dari lembut hingga keras, kita dapat meningkatkan kualitas kode dan membangun hubungan yang baik dengan rekan kerja.
https://dev.to/devglish/the-art-of-saying-no-in-code-review-4l7b



