代码操作 DR007(可读性) 简化 1 个变量代码块
描述
仅包含一个 VAR 变量的变量块可以通过将表达式直接移到该块的 RETURN 部分来简化。 这假定该变量仅被引用一次,且没有任何上下文修饰符。
示例
将以下代码:
VAR _sales = [Total Sales]
RETURN
_sales * 1.25
改为:
[Total Sales] * 1.25
为什么 Tabular Editor 会建议这样做?
当 VAR 声明足够简单,并且该 VAR 变量在代码的 RETURN 部分仅被使用一次且没有任何上下文修饰时,就完全没有必要声明该变量。 这样代码更简洁,也更易读。