Berikan Contoh
Satu contoh konkret sebanding nilainya dengan satu paragraf deskripsi. Jika Anda menginginkan output dalam bentuk tertentu, tunjukkan bentuknya. Ini adalah cara tercepat untuk menghilangkan ambiguitas.
Format the data nicely.
Transform this array of users into a summary object.
Input:
[{ name: "Ann", role: "admin" }, { name: "Bo", role: "user" }]
Desired output:
{ total: 2, byRole: { admin: ["Ann"], user: ["Bo"] } }
Write the transform function and a test matching this example.
Contoh mematok penamaan, struktur, dan gaya penulisan huruf (casing) yang jika hanya lewat kata-kata akan tetap kabur. Jika bisa, sertakan contohnya sebagai sebuah test — maka "buat test ini lolos" menjadi instruksi yang tidak ambigu. Trik ini bisa digeneralisasi: sebuah contoh respons dari (Application Programming Interface — cara satu program meminta data dari program lain) mematok sebuah parser, sepasang before/after mematok sebuah refactor, sebuah screenshot atau sketsa ASCII mematok sebuah tata letak (layout). Setiap kali Anda menyadari sedang menulis deskripsi panjang tentang sebuah bentuk, berhentilah dan tunjukkan satu contoh bentuknya sebagai gantinya.