Skip to content

pirocraft/challenging-timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0e5a153 · Mar 16, 2021

History

22 Commits
Oct 30, 2020
Oct 30, 2020
Mar 16, 2021
Nov 23, 2020
Sep 17, 2020
Mar 16, 2021
Sep 17, 2020
Sep 17, 2020
Mar 16, 2021
Nov 18, 2020
Oct 30, 2020
Mar 16, 2021
Sep 17, 2020
Sep 17, 2020
Sep 17, 2020

Repository files navigation

ChallengingTimer

Build Version Downloads

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.

Challenging timer example

Features

Check challenging-timer.feature for details

Installation

  • 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...

Contribution

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.