У меня есть довольно новая кодовая база, написанная на C ++. Я уже начинаю видеть, как в проект проникают некоторые плохие практики (файл класса с более чем 1000 строками кода, функции с большим количеством параметров, ...).
Я хотел бы сразу остановиться на этом и остановиться на некоторых автоматизированных инструментах, которые могут подключаться к сборке и проверять плохие методы кодирования. Какие у вас есть предложения по таким инструментам? Меня интересуют метрики, но больше интересует стилистический вид линта, который выделяет функции с 37 параметрами.