The StarterKit I needed these past years to face Advent Of Code.
- One package for each daily puzzle:
dayXX
- A package with simple code I always use:
kit
- A package for the code you'll produce and reuse:
common
- Two parametrized unit tests (one for each part of the daily puzzle)
- Split days code in modules
- in order to allow usage of same name classes for 2 days
- Prepare a mechanism to check duration of execution of unit tests