This page is dedicated to the exercises that we have in our talks. All of the code is available from
https://github.com/mikadomethod
You should start by installing Git, the best version control system/source control module around. It is available from
http://git-scm.com/
Java users
You probably want a modern IDE for the exercises, such as
Eclipse http://eclipse.org/downloads (Classic edition)
or
IntelliJ IDEA http://www.jetbrains.com/resharper/ (Community edition (free) works fine)
.NET/C# users
One of the exercises, the kata, is available for C#. Recommended is to use a version of Visual Studio with the plugin http://www.jetbrains.com/resharper/ for great refactoring support.
Exercise 1: Kata
At a terminal
git clone git://github.com/mikadomethod/kata-java.git
Also available for C#:
git clone git://github.com/mikadomethod/kata-dotnet.git
Now you have the code in a folder kata-java (kata-dotnet), in which there is a Java (Visual Studio) project mastercrupt, which is the starting point (the template_with_junit is a template project to speed up creation of new projects in presentations). Load the project(s) in your favorite Java IDE, like IDEA or Eclipse (there are Eclipse config files available). Or Visual Studio if you are doing .NET.
Now follow the instructions in our book, Chapter 2. The book is available at
http://www.agical.com/mikmeth/mikadomethod.pdf
Exercise 2: Space
At a terminal
git clone git://github.com/mikadomethod/space.git
Scroll down at the page
https://github.com/mikadomethod/space
to the README.md There are the instructions on how to run the code. There are also three suggested exercises at different levels of difficulty. You can do them one at a time from a fresh copy of the exercise, or you can do the exercises on top of each other.
[…] application of the Mikado Method, read the freely available draft of the Mikado Method book and try it on the “code kata” exercises that the authors have prepared for […]
[…] application of the Mikado Method, read the freely available draft of the Mikado Method book and try it on the “code kata” exercises that the authors have prepared for you. Some interesting quotes from the book: Computer programs […]