Как начать использовать ndepend?

Да, если вы используете NumPy структурированные массивы , каждый элемент массива будет «структурой», и поля структуры могут иметь разные типы данных.

Ответ на ваш второй вопрос: да . Когда атрибут dtype показывает значение float64, это означает, что каждый элемент является float64

19
задан Oded 4 September 2008 в 19:54
поделиться

2 ответа

У Scott Hanselman / Stuart Celarier / Patrick Cauldwell плакат с ndepend метриками есть немного полезной информации о нем. Вместо того, чтобы пытаться сломать всю эвристику, используемую, я сфокусировался бы только на некоторых во время, запускающееся с "зоны боли / зона бесполезности" и цикломатической сложности.

существует также подкаст , который покрывает некоторые основы инструмента.

Между этим и работающий nDepend на нескольких различных проектах Вы можете начинать собирать полезные данные, которые можно превратить в понимание.

15
ответ дан 30 November 2019 в 04:04
поделиться

При запуске с NDepend самая важная вещь состоит в том, чтобы понять то, что Правило Кода по LINQ (CQLinq) может принести в магазин, позволив Вам определить запросы на Вашем коде и правилах. Здесь Вы найдете сводный и исходный код всех 200 правил .

кода по умолчанию

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

Затем будет пора узнать больше, всесторонняя функция, такая как возможность к сравнивают 2 версии Вашей кодовой базы , различные метрики кода и почему они полезны, осуществляя статически чистота и неизменность , управляя автоматически тестовое покрытие ...

15
ответ дан 30 November 2019 в 04:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: