奇妙なクラス名を持つscalaコードを見つけました:
class `This is a cool class` {}
メソッド名:
def `cool method` = {}
クラスまたはメソッド名に文を使用できます。
これは非常にクールで、単体テストに役立ちます。
class UserTest {
def `user can be saved to db` {
// testing
}
}
しかし、なぜこれができるのでしょうか。それを理解する方法は?