Moved the Mikado Method code on github
February 20, 2011
We just split and moved the Mikado Method code examples and exercises on github.
The new location is a github organization for the Mikado Method:
https://github.com/mikadomethod
(Old location: https://github.com/brolund/mikadomethod)
The examples are now split in separate repositories for better separation of concerns.
The examples are
https://github.com/mikadomethod/kata-java
The example from the book (Chapter 2).
https://github.com/mikadomethod/kata-dotnet
The example from the book, in C#.
https://github.com/mikadomethod/space
Some messy code containing a solar system simulation and an breakout embryo, all in one. We intent to specify some good goals to practice larger refactorings and restructurings.
https://github.com/mikadomethod/simwar
Another example. We intend to give you some hints on meaningful goals here as well.
The Mikado Method book
August 4, 2010
Mentions of the Mikado Method
June 5, 2010
We will try to gather mentions of the Mikado Method here. If you know of an article that is not in this list, please let us know and we will update the list. The mentions can be both positive and negative. It is likely that the method works better in some cases and worse in others, so we would like to see that as well.
- http://www.pragprog.com/magazines/2010-06/content
- http://www.methodsandtools.com/archive/archive.php?id=98
- http://www.markhneedham.com/blog/2010/02/23/coding-effect-sketches-and-the-mikado-method/
- http://agile-commentary.blogspot.com/2009/03/nfrs-and-technical-debt.html
- http://digitaltumbleweed.com/2009/09/07/fixing-mistakes-some-thoughts-on-tdd-rot-debt/
- http://www.betterprojects.net/2009_05_01_archive.html
- http://www.koyanainc.com/company/people/robert-macgregor/blog/themikadomethod-refactoringcomplexcode
- http://www.infoq.com/news/2010/08/large-scale-refactoring
- http://whyhireme.wordpress.com/2010/08/26/mikado-re-factoring
- http://softwaresanierung.wordpress.com/2010/08/29/die-mikado-methode/
In the twitter flow you find it here
Introduction to The Mikado Method
December 9, 2009
A couple of years ago, Ola Ellnestam and Daniel Brolund was working on a project where the code was a big ball of mud, or at least well on the way there. Global variables and singletons all across the code base, circular dependencies, deep and fragile inheritance hierarchies etc. The Technical Debt was everywhere.