# 0.2.术语

    本书牵涉到很多相关的术语和阅读的基本规则以及书写规范，说明此内容的目的希望读者在阅读过程少很多困惑。

## 1. 基本规则

    在阅读本书内容时，读者需要记住下边的书写规则：

### 1.1. 正文部分

> 灰色文字表示引用部分，不论是在线的文字还是引用的书籍中的内容都是用灰色文字来书写。

* 重点的部分是用**加粗**的文字说明。
* 和代码相关的类似版本号、文字的说明则使用`代码框`来处理。
* 英文缩写第一次出现都会带上括号的全称，并且出现在本章的术语部分。
* 需要读者注意的地方会在前边加上\*\*「注」\*\*的加粗标识，表示这段文字是需要读者注意的地方。
* 而作者本人的思考和心得会加上\*\*「思」\*\*的加粗标识，标识这些文字是作者在使用`Vert.x`过程中的心得。
* 所有第三方的引用使用的格式并且带上数字脚注，第三方引用链接可以在后记部分查询到作者、链接等。
* 对于软件中的某些术语，第一次出现在中文之后都会加上括号带上英文原文，目的是让读者不要对概念有所含糊。
* 如果章节中带了「」括号，表示该章节属于辅助章节，额外的知识信息。

_最后，和软件无相关的作者思考则直接使用斜体部分进行说明，只要不出现在正文中，则表示非专业的思考。_

### 1.2. 引用部分

* 如果引用是官方提供的文档，无作者，则使用格式：`名称，uri地址`
* 如果引用是在线的博客，则使用格式：`《标题》uri地址，作者：xxx`
* 如果引用是后记，则直接使用：`「标题」uri地址`
* 而正文部分一律使用《》号来表示引用

> 本书书写时Vert.x还没有出4.x的版本，而写到后期Vert.x已经出了4.x版本，我会在书中标记某些代码的运行版本，以方便读者阅读。

## 2. 术语

| 英文缩写 | 全称                                | 描述       |
| ---- | --------------------------------- | -------- |
| FP   | Functional Programming            | 函数式编程    |
| API  | Application Programming Interface | 常用应用编程接口 |

## 3. 统一写法

| 写法     | 语义                                                            |
| ------ | ------------------------------------------------------------- |
| Vert.x | 全文中的Vert.x框架统一使用大写的Vert.x并且带上`.`的模式，一旦使用该词语表示Vert.x框架。        |
| Vertx  | 若使用了`Vertx`则表示Vertx实例，就是Java语言中使用的\`io.vertx.core.Vertx\`\`类。 |
