This repository contains the basic configuration for a Coding Dojo session.
A Coding Dojo is a programming session based around a simple coding challenge. Programmers of different skill levels are invited to engage in deliberate practice as equals. The goal is to learn, teach and improve with fellow software developers in a non-competitive setting.
Source: The Coding Dojo [JoeJag - Just Another Dev]
During the Coding Dojo sessions, participants are solving Code Katas.
If you are looking for challenging tasks, check these websites:
The project can be used as a template.
- Press
Use this template
on the top and create a new repository for a specific task - Clone the repository to your local machine
- Run
make build
command and thenmake start
to startup Docker container - When you finished, run
make stop
command to stop the container
There are a few commands you can use during the coding session:
make test
- runs all of the unit testsmake coverage
- runs all of the unit tests and prints the coverage report in the terminalmake coverage-html
- runs all unit tests and generates HTML coverage report. The report can be found in the.phpunit/coverage-html
directory. You can just open it in the browser.