Привет,
В скором времени потребуется эффективно управлять командой из порядка 20-25 программистов. Что хуже, как минимум две трети из них — очень неопытные.
Соответственно, хочется иметь инструмент для раннего нахождения проблем. Кроме разного рода административных приемов и процедур, очень пригодились бы автоматические утилиты, регулярно "читающие" код и обращающие внимание на сомнительные в том или ином смысле участки.
На ваш взгляд, может ли вычисление различных формальных метрик кода (lines of code, cyclomatic complexity, lack of cohesion и тп) стать частью подобного инструментария? Используете ли их вы в своей работе, и какие разновидности? Какие утилиты для их вычисления вы могли бы порекомендовать? Как вы интерпретируете и используете полученные результаты?