代码操作 DI001(改进)删除未使用的 VAR 变量
描述
未在任何地方被引用的变量应当删除。
示例
将以下内容:
VAR _internetSalesTaxed = [Internet Sales] * 1.25
VAR _cogsTaxed = [Cost of Sales] * 1.25
VAR _internetSales = [Internet Sales]
RETURN _internetSalesTaxed - _cogsTaxed
改为:
VAR _internetSalesTaxed = [Internet Sales] * 1.25
VAR _cogsTaxed = [Cost of Sales] * 1.25
RETURN _internetSalesTaxed - _cogsTaxed
为什么 Tabular Editor 会这样建议?
未使用的变量会让你的代码更难阅读和理解。删除它们后,代码会更精简,也更易于维护。
未使用的变量也表明代码可能存在错误,或者该变量原本用于某些用途,但后来相关内容被移除了。通过删除该变量,可以避免其他可能阅读你代码的开发者产生困惑。