Chef属性符号vs字符串

时间:2018-01-10 23:08:14

标签: ruby chef

使用另一个是否有任何特别的优势? 似乎通过使用符号,您将拥有ruby友好语法,并获得一些性能提升。然而,许多超市食谱似乎使用字符串,这是更新的用户友好语法。 Chef文档建议使用字符串,但不提供任何明确的解释。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

对于不懂Ruby的人来说,字符串会更清晰,因为双引号(或单引号)字符串几乎适用于所有语言。要解释符号的语法怪异和超出“除了字符串之外的字符串”之外的内容要困难得多。它只保存一个字符,所以我们说只使用字符串。