يتحقق فريقنا من العديد من المشاريع مفتوحة المصدر باستخدام PVS-Studio ويكتب عن نتائج تحليل التعليمات البرمجية. من وقت لآخر نواجه اتهامات غريبة بالتحيز. نعتقد أن هذه غالبا ما تكون "المتصيدون" ، وليس من المنطقي الدخول في مناقشات معهم. من ناحية أخرى ، لا أريد أن أترك مثل هذه التعليقات دون إجابة. لذلك ، قررت كتابة مقالة قصيرة حتى أتمكن من الرد برابط واحد.
لقد كتبنا وما زلنا نكتب
مقالات عن شيكات المشاريع المختلفة. نحن منخرطون في التسويق التربوي. يتعلم المبرمجون معلومات مفيدة وفي نفس الوقت يتعرفون على محلل كود PVS-Studio. علاوة على ذلك ، اكتساب خبرة في اختبار المشاريع مفتوحة المصدر ، نلخص المعلومات ، مما يسمح لنا بعمل منشورات مثيرة للاهتمام للغاية ، مثل:
- تأثير الخط الأخير
- يعيش الشر في وظائف المقارنة
- 42 نصائح C ++
الآن عن رد الفعل السلبي. تسبب بعض المقالات بشكل غير متوقع تعليقات انتقادية للغاية وحتى مسيئة. كانت هناك العديد من هذه المقالات ، ولن أتذكرها كلها ، ولكن فيما يلي بعض منها:
لماذا لا يلوموننا؟ حقيقة أننا نريد التقليل من مزايا مؤلفي المشروع ، وأن رشوة منافس لنا ، وهذه المقالة المصممة خصيصًا تضر بالمشروع ، وأننا مبتزون ونكتب مقالات سيئة عندما لا نشتري ترخيصًا. بشكل عام ، ما لم نسمعه فقط.
أعلن بمسؤولية أنه عند كتابة المقالات ، فإننا غير متحيزين على الإطلاق. نصف ما نراه. إذا كان هناك العديد من الأخطاء ، نكتب أن هناك العديد من الأخطاء. إذا كان المشروع ذا جودة عالية ، فإننا نكتب أننا لم نتمكن من العثور على أخطاء:
هدفنا هو تعميم منهجية التحليل الثابت ككل وإظهار قدرات PVS-Studio. للقيام بذلك ، لا تشوه النتائج. إذا لم نجد أخطاء في مشروع واحد ، فسوف نجدها في مشروع آخر. هذا كل شيء ، لا توجد مؤامرة.
يتم كتابة المقالات من قبل مؤلفين مختلفين. المقالات مختلفة. أحيانًا نبتعد كثيرًا محاولين إظهار أنه لا يوجد أحد محصن ضد الأخطاء والأخطاء المطبعية. في بعض الأحيان يمكن أن تحتوي المقالات على دعابة غير ناجحة. لكننا لم نرغب أبدًا في الإساءة إلى أي شخص أو تحقيره. بالمناسبة ، نحن أنفسنا قدمنا بالضبط نفس
المنشورات .
يحقق فريقنا الأموال من خلال بيع التراخيص وخبرة البيع (تدقيق رمز العميل). علاوة على ذلك ، يتم إغلاق جميع رموز
عملائنا تقريبًا. وفقًا لذلك ، لا معنى للبحث عن سبب قرارنا الكتابة عن الأخطاء في مشروع مفتوح المصدر معين. جاء هذا المشروع للتو وأصبح موضوعًا للبحث. نحن لا نهتم إذا كان هناك شيء فيه أم لا.
بالمناسبة ، يمكن لأي شخص
عرض مشروع للتحقق. لكننا لا نعد بأننا سوف نتحقق منها في المستقبل المنظور وأننا سنتحقق منها بشكل عام. هناك الكثير من المشاريع. ومع ذلك ، تحسبًا لبعض الأحداث ، نعطي الأفضلية لمشاريع من نوع معين. عندما قمنا بتكييف PVS-Studio لاختبار التطبيقات المضمنة ، كان من المنطقي التحقق
من نظام التشغيل RT-Thread IoT OS ، وليس لعبة ، على سبيل المثال.
نخطط قريبًا لعرض PVS-Studio لـ Java ، وبطبيعة الحال ، سننتقل إلى فتح مشاريع Java. لذلك ، أعطي تلميحًا. ليس من الضروري الانتظار حتى نتحقق من مشروعك المفضل. يمكنك القيام بذلك بنفسك باستخدام الإصدار التجريبي.
آمل أن أكون قد تبددت روح نظرية المؤامرة. شكرا لكم جميعا على اهتمامكم. وجرب
PVS-Studio بنفسك. سوف تعجبك.