Codersdojo is a web application where you can improve your programming skills. On the main page you can gather some informations about Codersdojo, katas and the developers of Codersdojo. Last but not least you can enter the Dojo to face your challenge.
There are two areas on the Dojo page: the status area on the left side and the code area on the right side. After entering the Dojo the status area shows a short description about what you can do in the Dojo. The code area shows a sample code. Start editing and a timer will run to record your development time. Hit the run button to execute youre code.
After pushing run, you will see some status information on the left. Syntax errors and test failures are shown. Red borders are for failures and green borders for success. These cycles of coding and execution can be repeated until your kata is done. At any time you can reset your kata and start over from scratch. If you think there is nothing more to implement, you can finish the kata by pressing the finish button.
Once you finished you are redirected to the statistics page. There you can see statistical informations about your kata like date of start, duration and number of moves. A move represents the editing and execution of code. In the middle of the page a bar chart is shown. Each bar represents a move. The y-axis is for the time. The colour of a bar shows that the move ended in a successful test (green) or not (red). You can mail your kata to a friend by clicking on ‘Mail this kata’ or copy the link in ‘what ever’ to get some feedback about your kata. This link will lead to a very similar statistics page. By clicking the review button you are able to comment the single moves.
The review page is for browsing the single moves of a kata. The code area is divided in two sections. On the left you can see the start code of a move and on the right you can see the edited code. As headline there is a information how long editing has taken and in which status the code had been before editing and after execution. The status informations are also shown as a border on the left for the start code and a border on the right for the executed code. On the bottom of the page you can navigate through the moves. Right from the code area is a text box where you can fill in comments and post them by clicking the post comment button.
As a reviewer you can comment the kata as described before. After finishing the commentation, let the author know, that he can view you comments by visiting the link he has send you. The author can know use your detailed feedback to improve his kata more and more.
If something bother you or you have some ideas to improve the Codersdojo, we would be pleased to get some feedback. You can give us feedback through the layer on the left or just send us a e-mail.
Now enter the Dojo to start your own kata.







