私はC++で書かれたかなり新しいコードベースを持っています。すでに、プロジェクトに忍び寄るいくつかの悪い習慣が見られ始めています(1000行以上のコードを含むクラスファイル、多くのパラメーターを含む関数など)。
ビルドに接続してコーディング方法が不十分かどうかをチェックできる自動化ツールを使用して、これらをすぐに停止したいと思います。そのようなツールについてどのような提案がありますか?私はメトリクスに興味がありますが、37個のパラメーターを持つ関数を強調する文体的な種類のリントに本当に興味があります。