Why this matters
Improves design consistency and eases global tweaks.
Create theme-like constants (radii, gaps, durations) and reuse across widgets.
Improves design consistency and eases global tweaks.
Side-by-side examples engineers can pattern-match during review.
Container(decoration: BoxDecoration(borderRadius: BorderRadius.circular(12)))class Dimens {
static const radiusM = Radius.circular(12);
}
Container(decoration: BoxDecoration(borderRadius: BorderRadius.all(Dimens.radiusM)))Duration(milliseconds: 200)const kFast = Duration(milliseconds: 200);From the same buckets as this rule.