Logo
Memu
Action
Document Page



~!@#$%^&*()_+{}|:"<>?-=[]\;',./`


以上是我的键盘能直接打出来的符号,这些符号你认识几个? 说实话有些符号虽然是天天在代码中使用,但是关于它的发言、使用场景、背景等我都不知晓。有些符号我更是只是单纯的认识,不知道怎么读。


正常情况下,并无大碍,毕竟写代码又不是研究语言的,会写就好了,没人管你会不会读这个玩意。但是有时候我会去看一些技术分享类的视频,比如说 Flutter,Google IO 等。有些演讲嘉宾会现场展示代码,印象比较深刻一个视频是关于 Dart 的一个库 built_value,由 David Morgan 于 2016 年的 Dart Summit 做的关于“The You Tube skip button and objects models with package:source_gen”演讲。

观后感

我的文化水平不高,就两个字概括——“牛逼”。看完之后,自己对“builder pattern”有了一个更具体直观的理解,而不是简简单单的一些概念。我发现这很重要,因为一个概念的记忆是机械的行为,不能真的弄懂里面的核心内容。如果能在自己脑袋里面建立一个直观的模型,理解这个模型,自然能非常深入的理解这些概念(也能给别人讲清楚)。


符号

英文

中文

发音

`

back quote

反引号

[bæk kwəʊt]

~

tilde,swung dash

波浪形,代字号

[ˈtɪldə]

!

exclamation mark or bang

叹号

[ˌekskləˈmeɪʃn mɑːk]

@

at

艾特

#

hash or number or sharp

井号

$

dollar

美元符

%

per-cent

百分号

^

caret

脱字符、插入符

[ˈkærət]

&

ampersand, and, reference, ref

和,引用

[ˈæmpəsænd]

*

asterisk, multiply, star, pointer

星号,乘号,星,指针

[ˈæstərɪsk]

-

hyphen or dash or minus

连字符、减号

[ˈhaɪfn]

--

dash

破折号

_

underscore

下划线

+

plus

加号

=

equal

等号

( )

parentheses

圆括号、小括号

[pəˈrɛnθəˌsiz]

[ ]

brackets

方括号、中括号

[ˈbrækɪts]

{ }

curly brackets

花括号、大括号

|

pipe or vertical bar, vertical virgule

竖线

parallel

双线号

[ˈpærəlel]

\

back slash

反斜线

;

semicolon

分号

[ˌsemiˈkəʊlən]

:

colon

冒号

[ˈkəʊlən]

"

quote

双引号

'

single quote, apostrophe

单引号,撇号

[əˈpɒstrəfi]

>

greater than

angle bracket

<

less than

angle bracket

.

period or dot, full stop

...

dots,ellipsis

省略号

[ɪˈlɪpsɪs]

,

comma

逗号

[ˈkɒmə]

/

slash, divide, oblique

斜线

[əˈbliːk]

?

question mark


参考

总结

编程中的符号和英语里面的符号概念其实相差甚远,不会其英语单词一点也不会影响你的代码编写,也不会影响你成为一个优秀的工程师。但是我个人角色,如果能认识其英语单词,可以比较容易的去学习查阅一下以英语为主的资料,有助于进一步的扩展视野。

Footer