Skip to content
Dart Best Practices logo

Dart Best Practices

General purity standards for Dart development.

ngxtm/devkit0installs8stars

SKILL.md

Full skill instructions

Dart Best Practices (P1)

  • Scoping:
    • No global variables.
    • Private globals (if required) must start with _.
  • Immutability: Use const > final > var.
  • Config: Use --dart-define for secrets. Never hardcode API keys.
  • Naming: Follow effective-dart (PascalCase classes, camelCase members).
import 'models/​user.dart'; // Good
import 'package:app/​models/​user.dart'; // Avoid local absolute