Early commiting in TDD questions

What does “commit early” mean?

  • Should I refactor before every commit? Should commit pass current/all unit tests?
  • Or should I leave refactoring for push-ending (before feature release) commits? What units of code changes should be reviewed in code reviews then?
  1. No comments yet.

  1. No trackbacks yet.