作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我不喜欢这样一个事实,即在 Scala 中,我的一些导入在做什么并不明显 - 为 implicits
导入所以我试图为它们想出好的命名约定,所以当我在我的 import
语句中看到如下内容:
import com.mycomp.example.RectangleImplicits
或
import com.mycomp.example.RectanglePimper
我知道我无法删除该导入,因为它被用于拉皮条
。
我对上述名称的问题是有时我实际上做了一个适配器,在那种情况下
import com.mycomp.example.RectangleAdapter
没有说它实际上是一个 pimper
这个事实,但是我不想将它命名为 RectangleAdapterPimp
因为这个名字变得很麻烦......
是否有金子弹
命名约定?
谢谢
最佳答案
在 std Scala 库中,此类类以 Rich
为前缀,如 RichString
、RichInt
等...那么为什么不使用 RichRectangleAdapter
关于java - Scala "pimpers"的良好命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22504965/
我不喜欢这样一个事实,即在 Scala 中,我的一些导入在做什么并不明显 - 为 implicits 导入所以我试图为它们想出好的命名约定,所以当我在我的 import 语句中看到如下内容: impo
我是一名优秀的程序员,十分优秀!