This year, we are launching our version of the summer holiday workbook around Software Craftsmanship
called the Summer Craft Book.
Please, download the PDF of the Summer Craft Book in this repository to get the most out of it.
Each week, a specific theme is going to be examined. You will have information, theory, exercises, games and resources to go further.
Set aside a couple of hours a week to work on the subject. If you happen to have more time, a coding version will be available so you can dig into each exercise a bit longer.
We wouldn't want your craft skills to go to waste !
As with the Advent of Craft edition, the PDF of the Summer Craft Book comes with this github repository. Each exercise and most of the games are in it, so you could use the repository standalone.
We understand you could be busy in the summer and want to just do the practice so don't hesitate to do just that !
You can grab your copy of our Summer Craft Book
here:
Alternatively, you can use the miro board template available here or by using the backup file available here.
- Week 1: Code Analysis.
- Week 2: Object Calisthenics.
- Week 3: Command Query Separation.
- Week 4: Test Driven Development.
- Week 5: Accidental Complexity.
- Week 6: Legacy Code.
- Week 7: Property-based Testing.
To facilitate the communication and share your ideas around the different weeks, we invite you to join our Discord
by simply clicking here.
Here are the supported programming languages: java
, C#
, kotlin
, typescript
.