当我阅读Perl代码,文档等时,我对如何正确发音或说出变量和对象感到困惑,例如如何发音
$var # should I say dollar var, s var, scalar var, or just var, ...
@var # should I say at var, array var, ...
%var # should I say percent var, hash var, ...
和以下对象:
Module->method # should I say Module arrow operator method, Module method, Module dot method, ...
Module::method # should I say Module colon operator method, Module method, ...
如果你正在向某人或某个班级教授Perl本身的问题,你怎么说这些事情,可能是其他一些事情,比如默认变量:
@_
$_
$/
如果您正在与其他Perl开发人员交谈,请在演讲中如何说出这些。
答案 0 :(得分:1)
我倾向于将$var
发音为" var "或" var变量",@var
as" var array "和%var
as" var hash "。
关于特殊的perl变量,我倾向于按字面意思发音:" 在下划线"," 美元下划线" ," 美元斜线"但是我想这与你在Perl社区中找到的编码风格不同。
另外,我的母语是德语,可能会影响一个人如何发音。