【问题标题】:Which C++ opensource projects have very high code quality? [closed]哪些 C++ 开源项目的代码质量非常高? [关闭]
【发布时间】:2009-05-19 13:33:15
【问题描述】:

我想列出一些开源 C++ 世界中质量最好的项目。我知道这个问题非常广泛,但它可以作为学习高质量示例的好资源。

【问题讨论】:

  • 我会说 C 代码的 linux 内核,但“非常高的质量”是相当主观的 :)
  • 我知道主观性......但我不知道如何在没有主观性的情况下制定这个问题。反正我觉得真的很有用。
  • 我怀疑它。好吧,我一直在搜索这个,“建议”什么也没说!!!!我不是第一次发布重复,我不知道如何有效地避免它
  • 定义质量:稳健性、性能、灵活性、表现力、可移植性、模块化……?如果你不尝试这些客观的衡量标准,那么你很可能会得到一大堆意见和个人偏好。

标签: c++ open-source


【解决方案1】:

【讨论】:

    【解决方案2】:

    Boost 应该很好。

    【讨论】:

    • 请说明为什么 Boost 非常好。
    【解决方案3】:

    首先尝试STL BoostLoki

    【讨论】:

      【解决方案4】:

      我建议看看 Inkscape - 并不是说​​它一定是最好的质量,而是相当大和稳定。取决于你真正追求的是什么。

      【讨论】:

      • 我同意。我已经很喜欢它的代码了。
      【解决方案5】:

      boost 库:)

      【讨论】:

        【解决方案6】:

        KDE 是目前最大的开源 C++ 项目之一。作为开源,代码质量取决于贡献者,但编写核心库的人技术非常好,所以你会在那里找到一些非常好的代码。

        Qt 是一大块 C++,可移植到许多嵌入式和非嵌入式平台,由一家公司提供支持。您也应该在其中找到一些出色的代码。

        【讨论】:

        • 我完全同意 Qt...但是尽管我从未看过 kde 的代码,但我对它的体验真的很糟糕。好的代码能产生这样一个无法使用的软件吗?
        猜你喜欢
        • 2010-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-21
        相关资源
        最近更新 更多