小米公司内部使用了一些工程符号来简化代码和标注特定的概念。以下是一些在小米工程中常见的符号:
@:用于表示方法或属性的参数。
#:用于表示注释。
$:在某些上下文中,可能用于表示文件路径或变量名的一部分。
!:有时用于强调或标记重要的信息。
*(星号):在某些情况下,可能用于表示重复的字符或元素,如在正则表达式中。
+(加号):有时用于表示可选的字符或元素,如在正则表达式中。
-(减号):有时用于表示排除的字符或元素,如在正则表达式中。
()(括号):用于分组或表达式。
[](方括号):用于表示数组或集合。
{(大括号):用于表示对象或字典。
|(竖线):在某些上下文中,可能用于表示选择或分支。
~(波浪号):有时用于表示模糊匹配或通配符。
请注意,这些符号并不是小米公司官方的标准符号,而是根据实际使用情况总结出来的。在小米的代码库或相关文档中,可能会有更具体和详细的符号说明。***不同的项目或团队可能会有自己定制的符号集。