我正在看Clojure中的Java代码。我发现压痕对我来说很奇怪。
我已经习惯了http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-136091.html#262的缩进样式。而且大多数IDE都以这种方式配置了自动格式化。为什么Clojure不遵循这种风格?
更新:
我的意思是Clojure在Java中实现的部分,例如https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/ARef.java
最佳答案
您引用的代码使用大括号缩进的Whitesmiths style。
这是个人喜好问题。没什么不对,除了它不是很常见。