Игнорирование дискуссии в комментариях к вопросу, набор произвольных показателей производительности, которые вы можете измерить ...
- строк написанного кода
- пользовательских историй / заданий выполнено
- исправлены ошибки
- написано тестов
- тесты пройдены в первый раз
- найдено ошибок
- отток кода по сравнению с новым кодом (то есть "в первый раз правильно"«vs» перезаписывается многократно »)
- % времени в IDE против отладки
- % времени в IDE по сравнению с нерабочими приложениями
- качество кода (при использовании другого аналогичнопроизвольная мера, такая как соответствие FxCop или циклическая сложность)
- производительность кода (в сравнении с некоторым произвольным или заданным пользователем эталоном)
Лучшие метрики, как правило, представляют собой комбинации, скажем, «среднее количество ошибок»найдено в каждой строке написанного кода "- а не одна мера.Тем не менее, все они субъективны и неточны.
Я бы посоветовал лучше всего решить, какова ваша цель при программировании.Это для того, чтобы производить высококачественный код, или супер-производительный код в реальном времени, или код, который должен быть без ошибок, или вам просто нужно доставить что-то, что работает в кратчайшие сроки?Пока вы не определили «продуктивный», трудно предположить, что будет значимым измерением.