C++ 代码整洁之道:C++17 可持续软件开发模式实践 (8):简介 1.6.2&1.6.3

阅读数:8 2019 年 12 月 4 日 18:47

C++代码整洁之道:C++17可持续软件开发模式实践(8):简介 1.6.2&1.6.3

(说明、提示和警告)

内容简介
本书致力于讲述 C++ 整洁代码之道!如果你想让自己写的代码更加整洁,那么这本书适合你阅读。本书需要熟悉 C++ 语言的基本概念,才能有效的掌握其中的内容。如果你只是想从 C++ 开发开始,并且没有 C++ 语言的基础知识,你应该首先选择一个好的 C++ 入门的练习项目。此外,本书也不包含任何深奥的技巧和杂乱的知识点。我知道 C++ 有很多令人兴奋的技巧,但这些通常不是整洁代码的精神,也不是现代 C++ 的代码风格。除此之外,这本书为了帮助 C++ 程序员提高技能水平,并举例说明如何编写易于理解的、灵活的、可维护的和高效的 C++ 代码。即使你是一个经验丰富的 C++ 开发人员,这本书中也有一些值得学习的地方,我认为这些值得学习的地方能够促进你的工作。书中所提出的原则和实践可以应用于新的软件系统,有时被称为“绿地项目”,以及具有悠久历史的遗留系统,通常被称为“棕地项目”。

还有另一种形式的扩展阅读,提供说明、提示和警告的相关信息。它们的目的是为你提供一些特殊的信息,一条建议或者警告你一些比较危险需要注意避免的事情。例子:

说明 此处为说明的内容


(示例代码)

示例代码和代码片段与正文相互独立,使用等宽字体且语法高亮(C++ 关键字为黑体)。较长的代码片段通常含有标题。为了快速地指明代码所在位置,代码示例中通常会给出行号。

代码 1-1 带有行号的代码示例

复制代码
01 class Clazz {
02 public:
03 Clazz();
04 virtual ~Clazz();
05 void doSomething();
06
07 private:
08 int _attribute;
09
10 void function();
11 };

为了更好地关注代码中特定的部分,不相关部分的代码将被隐藏并用一个注释替换,其形式为“//…”,参考下方的示例代码:

复制代码
void Clazz::function() {
// ...
}

C++代码整洁之道:C++17可持续软件开发模式实践(8):简介 1.6.2&1.6.3

购书地址 https://item.jd.com/12599914.html?dist=jd

评论

发布