Инструменты для анализа использования диапазона локальных переменных? - PullRequest
0 голосов
/ 26 июня 2019

Иногда я нахожу себя с длинной функцией, которая требует, чтобы некоторые вспомогательные методы извлекали из нее .В идеале мы хотим найти естественные кластеры, в которых логическое взаимодействие изолировано , чтобы эти вспомогательные методы могли «делать только одну вещь» и им было дано простое имя с четкой семантикой.

Кажется,Мне следует, что уже должны быть инструменты, которые могут помочь, например, посмотреть на диапазон номеров строк, на которые ссылается каждая переменная, как на подсказку, для которых диапазоны строк более или менее независимы от линий до и после.

Знаете ли вы о таких инструментах?Если они существуют, я не могу найти правильные условия поиска для веб-поиска, чтобы выявить их.

...