awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lefticus avatar

lefticus/cppbestpractices

0
View on GitHub↗
8,765 星标·909 分支·3 次浏览

Cppbestpractices

This project is a curated collection of best practices, coding standards, and style guidelines for writing C++ source code. It serves as a software engineering resource focused on improving code safety, maintainability, and performance.

The resource covers multiple domains of C++ development, including safety engineering to reduce bugs and memory errors, as well as code optimization for increased efficiency. It provides a set of collaborative guidelines for consistent code formatting and structural patterns across projects.

Features

  • Coding Standards - Establishes a consistent set of C++ coding standards to ensure long-term maintainability across projects.
  • Maintainability Best Practices - Provides industry best practices for writing C++ code that is easier to read, debug, and update.
  • Performance Optimizations - Offers specific guidelines to increase the performance and efficiency of C++ source code.
  • Code Style Guides - Defines naming, formatting, and structural standards to ensure consistent C++ source code readability.
  • Safety Engineering - Implements specific C++ coding patterns to reduce bugs and prevent common memory or concurrency errors.
  • Software Engineering Resources - Acts as a professional reference for applying industry-standard design patterns and safety principles to C++ development.
  • 学习资源 - Collaborative collection of C++ best practices.

Star 历史

lefticus/cppbestpractices 的 Star 历史图表lefticus/cppbestpractices 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

lefticus/cppbestpractices 是做什么的?

This project is a curated collection of best practices, coding standards, and style guidelines for writing C++ source code. It serves as a software engineering resource focused on improving code safety, maintainability, and performance.

lefticus/cppbestpractices 的主要功能有哪些?

lefticus/cppbestpractices 的主要功能包括:Coding Standards, Maintainability Best Practices, Performance Optimizations, Code Style Guides, Safety Engineering, Software Engineering Resources, 学习资源。

lefticus/cppbestpractices 有哪些开源替代品?

lefticus/cppbestpractices 的开源替代品包括: kodecocodes/swift-style-guide — This project is a comprehensive set of standards for the Swift ecosystem, providing a code style guide, API design… braziljs/js-the-right-way — js-the-right-way is a JavaScript best practices guide and coding standards reference designed to provide a curated… amontalenti/elements-of-python-style — This project is a comprehensive Python style guide and technical reference designed to promote the creation of clean,… xxjwxc/uber_go_guide_cn — This project is a translated Go language style guide and programming standard. It provides a collection of coding… airbnb/ruby — This project provides a collection of coding standard specifications, style guides, and configuration assets used to… cpp-best-practices/cppbestpractices — This project is a curated collection of guidelines and technical resources designed to improve C++ code safety,…

Cppbestpractices 的开源替代方案

相似的开源项目,按与 Cppbestpractices 的功能重合度排序。
  • kodecocodes/swift-style-guidekodecocodes 的头像

    kodecocodes/swift-style-guide

    13,173在 GitHub 上查看↗

    This project is a comprehensive set of standards for the Swift ecosystem, providing a code style guide, API design standards, and a memory management guide. It establishes standardized naming and formatting rules to ensure consistent and maintainable source code. The project includes a linting configuration used by automated tools to detect and enforce syntax patterns. These rules are designed to standardize code style and can be integrated into build phases to block commits with formatting errors. The guidelines cover a broad range of development capabilities, including the use of access mo

    在 GitHub 上查看↗13,173
  • braziljs/js-the-right-waybraziljs 的头像

    braziljs/js-the-right-way

    8,686在 GitHub 上查看↗

    js-the-right-way is a JavaScript best practices guide and coding standards reference designed to provide a curated collection of industry materials for writing maintainable code. It serves as a web development education resource, offering organized documentation on modern JavaScript patterns and idioms. The project is structured as a markdown-based documentation site, where guides written in lightweight markup are rendered as static pages. It utilizes a curated network of hyperlinks to connect internal documentation with external industry standards.

    HTML
    在 GitHub 上查看↗8,686
  • amontalenti/elements-of-python-styleamontalenti 的头像

    amontalenti/elements-of-python-style

    3,489在 GitHub 上查看↗

    This project is a comprehensive Python style guide and technical reference designed to promote the creation of clean, maintainable, and idiomatic code. It provides a set of opinionated guidelines and architectural patterns focusing on functional and declarative programming to reduce complexity and improve overall code quality. The guide establishes specific standards for naming conventions, module organization, and project layout. It emphasizes reducing object coupling by favoring modules and functions over deep class hierarchies and offers technical standards for writing docstrings and marku

    code-stylecodestyledocumentation
    在 GitHub 上查看↗3,489
  • xxjwxc/uber_go_guide_cnxxjwxc 的头像

    xxjwxc/uber_go_guide_cn

    8,172在 GitHub 上查看↗

    This project is a translated Go language style guide and programming standard. It provides a collection of coding standards and best practices designed to ensure that Go code remains maintainable, readable, and efficient. The guide focuses on idiomatic patterns for error handling, interface compliance, and memory optimization. It establishes standards for package naming and the use of functional options to maintain backward compatibility in constructors. It covers a broad range of capabilities, including concurrency management for coordinating process lifecycles and preventing resource leaks

    chinesecngo
    在 GitHub 上查看↗8,172
  • 查看 Cppbestpractices 的所有 30 个替代方案→