Step 5 of 6 83% complete

Check Tests and Documentation

Code without tests is a liability.

Verify:

  • Are there tests for the new functionality?
  • Do tests cover edge cases and error conditions?
  • Are existing tests still passing?
  • Is documentation updated (README, API docs, comments)?

No tests = the code is not done, regardless of how clean it looks.