ADD 2011 सम्मेलन में, मैंने एक प्रस्तुति "C ++ कोड का स्टेटिक विश्लेषण" की। Stas Fomin
belonesox के प्रयासों के लिए धन्यवाद
, एक अद्भुत
स्क्रेंकास्ट (वीडियो + प्रस्तुति) सामने आया है, जिसे मैं आपके ध्यान में लाता हूं।
रिपोर्ट दिलचस्प त्रुटियों के कई उदाहरण दिखाती है जो मुझे खुले स्रोत परियोजनाओं में मिली थी। मैं आपको बताऊंगा कि स्थैतिक विश्लेषण की पद्धति का उपयोग करके कोड लिखने के चरण में भी इनमें से कितनी त्रुटियां हैं।
हां, रिपोर्ट में मैंने पीवीएस-स्टूडियो का उल्लेख किया है। लेकिन रिपोर्ट इस उपकरण के लिए बिल्कुल भी समर्पित नहीं है, लेकिन व्यवहार में स्थैतिक विश्लेषण का उपयोग कैसे करें और इससे लाभ प्राप्त करें।
तो, रिपोर्ट खुद (अवधि 42 मिनट):
मुख्य बिंदु:
- कोड लिखते समय हम सभी गलतियाँ करते हैं।
- जितनी जल्दी एक त्रुटि का पता चलता है, उतना ही सस्ता और आसान इसे ठीक करना है।
- स्थैतिक विश्लेषण प्रारंभिक अवस्था में त्रुटियों का पता लगा सकता है।
- नियमित रूप से उपयोग किए जाने पर स्थैतिक विश्लेषण उपकरण सबसे उपयोगी होते हैं। यदि आप विश्लेषण "बाद के लिए" स्थगित करते हैं, तो बड़ी संख्या में त्रुटियों को तुरंत ठीक नहीं किया जाता है, लेकिन डिबगिंग और परीक्षण की प्रक्रिया में धीरे-धीरे और दुख की बात है।
अतिरिक्त जानकारी: