Клиент, с которого я работаю, начал использовать NDepend в качестве замены для FXCop, а «архитектор» составил список практически неиспользуемых запросов CQL, которые, как я понимаю, он взял из совета с сайта NDepend ,Наиболее полезные запросы NDepend CQL
Пример того, что «я думаю, что» это бесполезно запрос
WARN IF Count > 0 IN
SELECT METHODS WHERE PercentageComment < 20
AND NbLinesOfCode > 10
т.е. должны иметь по крайней мере 2 строки комментария на каждые 10 строк кода
Так что я пытаюсь собрать является a набор запросов, которые мы можем использовать в качестве разработчиков.
Пожалуйста, только обеспечивают одного запроса за ответ (с описанием), так что он может быть признан соответствующим образом. Пожалуйста, укажите только один запрос за ответ (с описанием), чтобы его можно было проголосовать соответственно.
Если ваш архитектор концентрирует на процентное количество комментариев, у вас есть большая проблема, чем лучшие запросы CQL! –
Действительно вы правы :) – Xian
Это зависит. Ваш продукт, существующая база кода, люди в вашей команде будут влиять на правила, которые важны для вас. Я лично удалю правило о комментариях. – Fenton