|
|
Coding Dojo:Coding Dojo
Coding Dojo
Review:
In this event, Danilo Sato gives the viewers a very hands-on approach to solving the mechanics behind a simple and classical game: minesweeper. Using Ruby in a unit-test driven approach and in collaboration with the group members, he talks through the in and outs of the process.
Danilo kept closely to the TDD (test-driven design) approach, basing discussions and refactoring his code closely with the group's input. With short development iterations, Danilo presented one possible way of solving the minesweeper problem, but the focus was mainly pointed towards code syntax, the development environment features, and some common trip-falls. He openly encourages users to try out the TextMate editor with RSpec for Mac users, which allows convenient access to specs and reports inside the program.
At this coding dojo, viewers were given a very secure set of programming practices in Ruby. By using conventions such as multiple assignments and appending “?” or “!” to indicate Boolean methods and those which change states of a class, one can vastly accelerate their extreme programming methodology development cycles. This allows developers to centre in on consumer needs and perfectly match specifications by using short development cycles – as highlighted by this extreme interactive session!
Review by Jim Li
What is a Coding Dojo?
A Coding Dojo is a meeting where a bunch of coders get together to work on a programming challenge. They are there to have fun and to engage in DeliberatePractice in order to improve their skills.
They use various languages, various tools, various exercise formats. They consider the outcome of an exercise successful when it is completed within allocated time AND the audience can repeat the exercise at home by themselves.
Characteristics:
- Non-competitive, collaborative, fun environment
- All skill levels are welcome
- Safe to try new ideas
More details on this Coding Dojo, as well as the tools and session format are discussed on The Coding Dojo mailing list.
Also, be sure to check out the Coding Dojo wiki.
ABOUT IVAN SANCHEZ
|
Ivan is an advocate of Agile software development. He believes a
successful software project depends on continuous delivery of business
value and has spent the last years trying various ways to achieve
that....
More about Ivan Sanchez
|
|
PODCAST CODING DOJO
|
Video Currently Unavailable
|
|
|
|
|
OTHER SOA & REST EVENTS
|
Uncle Bob Martin's Clean Code
2 DAY COURSE. Featuring Uncle Bob (Robert C. Martin) London, Monday, June 25th
|
|
Udi Dahan's NServiceBus Workshop
4 DAY COURSE. Featuring Andreas Ohlund London, Tuesday, June 26th
|
|
Udi Dahan's Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan London, Monday, July 2nd
|
|
Peter Lubbers' HTML5 Performance & Websockets
2 DAY COURSE. Featuring Peter Lubbers London, Thursday, July 12th
|
|
Brian Sletten's Semantic Web Bootcamp
5 DAY COURSE. Featuring Brian Sletten London, Monday, September 3rd
|
|
Udi Dahan's NServiceBus Workshop
4 DAY COURSE. Featuring Andreas Ohlund London, Monday, September 17th
|
|
Peter Lubbers' HTML5 Performance & Websockets
2 DAY COURSE. Featuring Peter Lubbers London, Thursday, September 20th
|
|
Peter Lubbers' HTML5 Performance & Websockets
2 DAY COURSE. Featuring Peter Lubbers London, Thursday, November 15th
|
|
|
|