ADD 2011カンファレンスで、「C ++コードの静的分析」というプレゼンテーションを行いました。 Stas Fomin belonesoxの努力のおかげで 、すばらしいスクリーンキャスト(ビデオ+プレゼンテーション)が登場しました。
レポートには、オープンソースプロジェクトで見つけた興味深いエラーの多くの例が示されています。 静的解析の方法論を使用してコードを記述する段階でも、これらのエラーの多くを見つける方法を説明します。
はい、レポートでPVS-Studioに言及しています。 しかし、このレポートはこのツール専用ではありませんが、実際に静的解析を使用して利益を得る方法に関するものです。
したがって、レポート自体(期間42分):
キーポイント:
- 私たちは皆、コードを書くときにミスをします。
- エラーが早く検出されるほど、修正が安く簡単になります。
- 静的分析では、エラーを早期に検出できます。
- 静的分析ツールは、定期的に使用すると最も役立ちます。 分析を「後で」延期すると、膨大な数のエラーがすぐに修正されず、デバッグとテストの過程でゆっくりと悲しくなります。
追加情報:
- プレゼンテーションはここから入手できます: http : //www.slideshare.net/Andrey_Karpov/add-2011/
- PVS-Studioの詳細: http : //www.viva64.com/en/pvs-studio/
- 私のTwitter: https : //twitter.com/Code_Analysis
- 私のメール:karpov [@] viva64.com