Этот вопрос на Cyclomatic Complexity заставил меня больше задуматься о статический анализ кода. Иногда бывает полезно анализировать сложность и непротиворечивость кода, и я бы хотел заняться этим больше. Какие инструменты вы рекомендуете (для каждого языка) для такого анализа? В Википедии есть большой список инструментов, но какие из них люди пробовали раньше?
Изменить: Как отмечает Дэвид, это не совсем незаданный вопрос, когда речь идет о Инструменты на основе C / UNIX.