THE ART OF OVERCOMPENSATING

Using 20 variables in a rule is a delicate dance. You must balance the need for complexity with the risk of overengineering. It's like trying to hold a snake in your hand, but the snake is a sentient being with a penchant for chaos.

Rule 1: Use a variable for each color

$color1: #FF0000;
$color2: #00FF00;
$color3: #0000FF;

Rule 2: Use 5 variables for each font style

$font1: Arial, sans-serif;
$font2: Courier, sans-serif;
$font3: Helvetica, sans-serif;
$font4: Impact, sans-serif;
$font5: Lucida Console, sans-serif;

Rule 3: Use 3 variables for each image

$img1: "https://example.com/1.jpg";
$img2: "https://example.com/2.jpg";
$img3: "https://example.com/3.jpg";

And so on, ad nauseam. Remember, the key to overcompensating is to never say you have enough.

Subrule 1: Use 4 variables for each JavaScript function