Dalam MMO, dan saya mencoba mengumpulkan data tentang perilaku pengguna untuk tujuan mengubah aturan permainan untuk mencapai kepuasan pengguna maksimal.
Jelas salah satu cara untuk melakukannya adalah dengan menggulung hal-hal tertentu ke dalam suatu aplikasi, seperti yang mungkin digunakan Console.WriteLine()
untuk melihat konten suatu variabel, atau StopWatch()
kelas untuk melihat berapa lama waktu yang diperlukan untuk mengeksekusi. Tetapi Anda dapat menggunakan profiler sebagai pengganti StopWatch, dan Anda dapat menggunakan debugger sebagai pengganti WriteLine.
Bagaimana saya harus mengumpulkan data saya? Apakah ada teknik umum untuk menginstruksikan aplikasi untuk mengamati perilaku pengguna, atau beberapa bentuk teknik instrumentasi kode?
Juga, saya hanya tertarik pada teknik pengumpulan; Anda dapat berasumsi bahwa saya sudah tahu cara mengirim, menyimpan, dan menganalisis data tersebut.