Tagging as a Process (TaaP)

Become Risk Aware

  • Review code in minutes instead of a day.
  • Know which code reviews require attention.
  • Introduce fewer bugs on the most common refactorings.
  • Become more aware of the risks that lead to bugs.

1 — Reduce Risk

Accomplish each purpose with a sequence of micro-commits.

2 — Make Risks Obvious

Communicate the intention behind each change with your team.

3 — Increase Risk Sensitivity

Use new tags to denote high risk commits.

4 — Increase Safety

Perform safe and provable refactoring.