Use the challenging timer to practice TDD baby-steps during your kata, challenging yourself to make small changes that keep your tests green after each period.
Launch the 3:00 timer, before the end you should have done only one thing :
- Think and define the next step
- Create a test and make it pass
- Refactor and keep your tests green
If one of your test failed at the end of the timer, you should rollback and try again with a smaller step.
If you have finish to think before the end of the timer, you can restart the timer with a double click.
You can use the timer as a regular one, changing the duration in your settings.
Check challenging-timer.feature for details
-
Using IDE built-in plugin system:
Preferences > Plugins > Marketplace > Search for "challenging-timer" > Install Plugin
-
Manually:
Download the latest release and install it manually using Preferences > Plugins > ⚙️ > Install plugin from disk...
Feel free to contribute to this plugin :
- Suggesting new features that you are interested to use with an issue, or a PR with a cucumber .feature file
- Pushing new features or fixes in PR
Plugin based on the IntelliJ Platform Plugin Template.