This repository has a few exercises to help people learn programming.
- 2048 - A 2048 implementation
- lsimple - A simple
ls
implementation - urlshortener - A url shortener service
I recommend to suggest a limited number of steps on each mentorship session. This will help mentee to implement using SOLID if mentee is not used to SOLID yet.
I also recommend enforce the use of tests.
After the first steps are finished. mentor must look at the code and give all feedbacks to improve the code, explaining each point and with good resource to go deep on that subject.
New exercises must have these sections:
- Goal
- Learning
- Implementation
- Problem extensions