Ruby 为什么是❨╯°□°❩╯︵┻━┻&引用;使用这样的编码作为方法名?

Ruby 为什么是❨╯°□°❩╯︵┻━┻&引用;使用这样的编码作为方法名?,ruby,sidekiq,Ruby,Sidekiq,我在一次面试中遇到了以下方法。它刚刚从中调用 这是我能找到的唯一联系 谷歌无法理解❨╯°□°❩╯︵┻━┻。为什么Ruby不抱怨这种编码 这种方法的目的是什么(不太注意它的主体) 为什么作者@mike perham使用这个名字?只是为了好玩,还是为了测试一些界限 如果您真的不理解方法名称的含义,那么这就是(日文风格)facemark。而英文面标记逆时针旋转90度,在实际面垂直方向上很长,而日文面标记应按原样方向读取,在水平方向上很长。这本书的作者可能是日本人,也可能是受日本文化(如动漫)影响的人

我在一次面试中遇到了以下方法。它刚刚从中调用

这是我能找到的唯一联系

  • 谷歌无法理解
    ❨╯°□°❩╯︵┻━┻。为什么Ruby不抱怨这种编码
  • 这种方法的目的是什么(不太注意它的主体)
  • 为什么作者@mike perham使用这个名字?只是为了好玩,还是为了测试一些界限

  • 如果您真的不理解方法名称的含义,那么这就是(日文风格)facemark。而英文面标记逆时针旋转90度,在实际面垂直方向上很长,而日文面标记应按原样方向读取,在水平方向上很长。这本书的作者可能是日本人,也可能是受日本文化(如动漫)影响的人

    在这种特殊情况下,每个字符都表示某个部分。从左到右:

    • 面的右边缘
    • 右臂抬起
    • °
      右眼
    • °
      左眼
    • 面的左边缘
    • 左臂抬起
    • 表示抛出表轨迹的假想曲线
    • ┻━┻一张倒过来的桌子(很可能是几十年前在日本家庭中常见的查布岱)
    直到几十年前,在一些日本封建家庭中经常发生这种情况。父亲在家里拥有绝对的君主权利,每当他对某事感到沮丧时,他会在晚餐时翻动茶壶以示愤怒,家人(尤其是母亲)不得不再次准备晚餐


    还有更多的变体。

    看看引入的提交,它似乎是某种有趣的排序方式,以确保文件以UTF-8编码


    它是Sidekiq API的核心部分。Sidekiq仅限于桌子,而Sidekiq Pro添加了API来翻转其他类型的家具:椅子、脚垫、爱情座椅等。

    对于2:源文件的顶部有这个,它指定了这些字符用于有效方法名称的编码:
    #编码:utf-8
    5。也许他只是觉得无聊或者很生气。只要他想翻转桌子,他就给方法打电话,电脑亲切地告诉他冷静下来。我认为这很清楚:它“允许愤怒的开发人员表达他们的情感结构并加以补救”。这只是一个复活节agg,与rails on Array中定义的方法相同。不要担心。信不信由你,有些编程语言其实很有趣。啊哈!哈哈,这是一个很好的解释。现在,如果我能找到一种用c来表达我自己的方式…幸运的是,没有多少人在gems中使用过它。无法想象学习日语如何用Ruby编码:)哈哈。这只是一个吹毛求疵的问题——不应该是对
    符号左臂在两种情况下都抬起?@DavidUnric否。双臂都抬起。这很有意义。这可能是对短语“翻转桌子”的双关语,其中桌子在物理桌子和角色桌子之间是不明确的。好吧-我们实际上购买了Sidekiq pro(顺便说一句,我们喜欢它),但我找不到任何额外的家具翻转API!这对你来说是件好事,我们买它是为了提高Heroku的可靠性,而不是因为家具翻转!
    
    def self.❨╯°□°❩╯︵┻━┻
      puts "Calm down, bro"
    end