Rule 1: Follow the project roadmap. Rule 2: Verify generated code. Rule 3: Ask if unsure.