У MMO, і я намагаюся збирати дані про поведінку користувачів з метою налаштування правил гри для досягнення максимальної задоволеності користувачів.
Очевидно, що один із способів зробити це - передати певні речі в додаток, як це можна використовувати Console.WriteLine()
для перегляду вмісту змінної або StopWatch()
класу, щоб побачити, скільки часу потрібно на виконання. Але ви можете використовувати профілер замість StopWatch, а ви можете використовувати відладчик замість WriteLine.
Як я повинен збирати свої дані? Чи є узагальнені прийоми інструментального застосування програми для спостереження за поведінкою користувачів, або якась форма методики інструментації коду?
Також мене цікавлять лише методи колекціонування; Ви можете припустити, що я вже знаю, як передавати, зберігати та аналізувати дані.