谷歌搜索引擎优化初学者指南(官方中文版)(Google大部分特性,并解释为什么这些特性被限制使用?)

优采云 发布时间: 2021-12-15 22:21

  谷歌搜索引擎优化初学者指南(官方中文版)(Google大部分特性,并解释为什么这些特性被限制使用?)

  0.2 背景

  C++ 是 Google 大部分开源项目的主要编程语言。每个C++程序员都知道,C++有很多强大的功能,但是这种强大的功能不可避免地会导致复杂性,使得代码更容易出现错误和难以阅读。和维护。

  本指南的目的是通过详细说明 C++ 的注意事项来管理 C++ 的复杂性。这些规则确保代码易于管理,同时还可以有效地使用 C++ 的语言特性。

  样式,也称为可读性,是指导 C++ 编程的约定。“风格”这个词有点用词不当,因为这些习惯不仅仅是格式化源代码文件。

  使代码易于管理的方法之一是增强代码一致性。任何程序员都可以快速阅读您的代码非常重要。保持统一的编程风格和遵循约定意味着可以很容易地根据“模式匹配”的规则推断出各种标识符的含义。创建通用的、必要的习语和模式可以使代码更容易理解。在某些情况下,改变某些编程风格可能有很好的理由,但我们仍然应该遵循一致性原则,尽量不要去做。

  本指南的另一点是 C++ 特性的膨胀。C++ 是一种巨大的语言,具有许多高级功能。在某些情况下,我们限制甚至禁止使用某些功能。这样做是为了保持代码干净,避免这些特性可能导致的各种问题。该指南列出了这些功能并解释了这些功能受到限制的原因。

  谷歌主导的所有开源项目都符合本指南的要求。

  注意:本指南不是 C++ 教程,我们假设读者已经熟悉 C++。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线