【发布时间】:2021-12-03 12:00:40
【问题描述】:
Kotlin 编码约定 (https://kotlinlang.org/docs/coding-conventions.html#lambdas) 说: “如果调用采用单个 lambda,请尽可能将其传递到括号之外。”
此建议的原因是什么?就我个人而言,它是一个令人困惑的特殊情况,导致代码丑陋,但我想这可能是有充分理由的。
【问题讨论】:
标签: kotlin conventions
Kotlin 编码约定 (https://kotlinlang.org/docs/coding-conventions.html#lambdas) 说: “如果调用采用单个 lambda,请尽可能将其传递到括号之外。”
此建议的原因是什么?就我个人而言,它是一个令人困惑的特殊情况,导致代码丑陋,但我想这可能是有充分理由的。
【问题讨论】:
标签: kotlin conventions
【讨论】:
someFn(someParam, someOtherParam) { it > 10 }。您是否提到了一些 Intelij 官方通信,这纯粹是关于它们的可读性?