На высоком уровне моя проблема -
У нас есть пара приложений, которые имеют миллионы строк устаревшего кода (C # и SQL). Мне нужно выяснить области кода, которые используются чаще всего?
Может быть невозможно найти точные цифры (особенно в приложениях, когда код вызывается на основе действий пользователя в GUI).
Однако, чтобы получить некоторые грубые цифры, я должен выяснить несколько мыслей:
1) Найти список классов и методов
2) Узнайте, сколько раз они вызывались из кода. (посредством прямых вызовов методов / делегатов и т. д.)
3) Узнайте все сохраненные функции procs / db (это было бы немного звездно вперед)
4) Узнайте все вызовы сохраненных процедур
Не могли бы вы сообщить мне - если вам известны какие-либо инструменты для достижения этой цели?
Или любая другая идея, чтобы получить выше 4 детали? Кроме того, кроме этих других способов сделать этот анализ?
Заранее спасибо!