Why this matters
Improves readability and eliminates misleading code.
Delete unused locals or prefix with underscore when required by interface.
Improves readability and eliminates misleading code.
Side-by-side examples engineers can pattern-match during review.
result = compute; compute2_result = compute if needed_for_side_effectstmp = something # never used_tmp = somethingFrom the same buckets as this rule.