我们的团队使用PVS-Studio检查了各种开源项目,并撰写了代码分析的结果。 有时我们会碰到怪异的偏见。 我们认为这些通常是“巨魔”,与他们进行讨论没有任何意义。 另一方面,我也不想完全不回答这样的评论。 因此,我决定写一篇简短的文章,以便能够通过一个链接做出回应。
我们已经撰写并继续撰写
有关各种项目检查的
文章 。 我们从事教育营销。 程序员可以学到有用的信息,并且可以熟悉PVS-Studio代码分析器。 此外,在获取检查开源项目的经验时,我们对信息进行了汇总,这使我们能够制作非常有趣的出版物,例如:
- 最后一行效果
- 邪恶生活在比较功能中
- 42 C ++技巧
现在谈到负面反应。 有些文章出人意料地引起了非常关键的甚至是侮辱性的评论。 有很多这样的文章,我不会全部记住,但是这里有一些:
他们不是在责怪我们吗? 我们要贬低一个项目的作者的优点,一个竞争对手贿赂了我们,而这则定制的文章特别损害了这个项目,因为我们是勒索者,在没有购买许可证的情况下写不好的文章。 总的来说,只有我们还没有听说过。
我负责任地宣布,在撰写文章时,我们绝对没有偏见。 我们描述我们所看到的。 如果有很多错误,我们写道有很多错误。 如果该项目是高质量的,那么我们写到我们找不到错误:
我们的目标是整体上推广静态分析方法,并证明PVS-Studio的功能。 为此,请不要扭曲结果。 如果我们在一个项目中没有发现错误,那么我们将在另一个项目中发现它们。 仅此而已,没有阴谋。
文章由不同的作者撰写。 文章不同。 有时我们太过疯狂,试图证明没有人能避免错误和错别字。 有时,文章可能不具有幽默感。 但是我们从来不想冒犯或贬低任何人。 顺便说一下,我们自己做了完全相同的
出版物 。
我们的团队通过出售许可证和销售专业知识(审核客户代码)来获利。 此外,几乎所有
客户的代码都是封闭的。 因此,寻找我们决定写特定开源项目中的错误的原因毫无意义。 这个项目才得以实现,并成为研究的对象。 我们不在乎其中是否有东西。
顺便说一句,任何人都可以
提供一个项目进行验证。 但是我们不保证在可预见的将来会检查它,并且我们一般不会检查它。 有很多项目。 但是,由于某些事件的发生,我们优先考虑某种类型的项目。 当我们采用PVS-Studio来测试嵌入式应用程序时,检查
RT-Thread IoT OS是合理的,而不是例如游戏。 很快,我们
计划展示PVS-Studio for Java,自然,我们将切换到打开Java项目。 因此,我给出一个提示。 不必等到我们检查您喜欢的项目。 您可以使用试用版自己进行操作。
我希望我已经消除了阴谋论的精神。 谢谢大家的关注。 并亲自尝试
PVS-Studio 。 你会喜欢的。