Klocwork 7.7

Этот пост предназначен для программистов желающих избежать сложностей. Люди в большинстве своем пытаются сложностей избегать. Однако не всегда это получается. Особенно программистам.

Уже который раз матерюсь, тупо уставившись в монитор на работе и пытаясь разгадать тайный замысел программиста, который написал все эти спутанные классы. Ладно, написал нормально - все работает. Однако читабельность кода НУЛЕВАЯ! Документации никакой.

Менеджеры, обязательно контролируйте качество кода и количество комментов! Иначе при расширении функциональности системы наступит п####ц. И вместо того, чтобы писать код, программист будет догадываться, как работает уже существующий код.
Для контроля кода можно использовать кучу инструментов, но лучший на мой взгляд - Klocwork 7.7.

Этот тул позволяет определять косяки в программе: инициализированные и не освобожденные указатели, использование неинициализированных переменных и т.д. Одно из достоинств заключается в том, что пользователь может задавать свои правила, о нарушениях которых будет сообщаться в отчетах. Например, процент комментов в файле. Недописал комментов - получай пендаря от манагера за херовый код.
Программист тут же будет дисциплинироваться и генерить отменные программы.

В общем юзайте Klocwork - хорошая вещь.

Comments

Popular Posts