Use when starting a new feature or function to write failing tests first, then implement the minimal code to pass (Red→Green→Refactor)
Use when starting a new feature or function to write failing tests first, then implement the minimal code to pass (Red→Green→Refactor)