Hi guys!
Coming Monday, November 22nd, at 6 PM, there will be another Rotterdam.rb. It's at Finalist IT Group again, and pizza, beer and other drinks will be free once again. This time, we're doing an experiment: The Ruby Randori. Let me explain:
The Randori is a form of exercise in martial arts where one person stands in the middle and defends himself against multiple enemies attacking him simultaneously. A "Code Randori" isn't that violent though. There is one pair programming and the others ask questions and give feedback. After a few minutes, people rotate, giving everyone a chance to write some code. Hopefully, this will be an educational experience for everyone!
Why?
At the last Ruby And Rails conference in Amsterdam, Corey Haines spoke about practicing your skills as a developer. He made a compelling argument and backed it up with his "Code Retreat" on saturday. Inspired by his talk, we want to do something like this too. We're not going for the Code Retreat format, because that requires more time than we have in one evening.
The goal is not to show of your Ruby skillz, but to learn and get challenged on what you know and do. When you program at work, you're always forced to make compromises in order to make the deadline. At the Randori, we don't have a deadline, so we can focus on creating "perfect" code. This means pair programming and TDD/BDD too. And you know what they say: "Practice makes perfect".
We think there is something for programmers of all levels here. If you're not an expert yet, this is the time to see other people work and ask them questions. If you consider yourself an expert already, this is the time to get your beliefs about programming and old habits questioned. We're going to work on a relatively simple problem (probably something like Conway's Game of Life), so anyone can chime in.
Remember, this is just an experiment for now. So we'll be asking you for feedback and suggestions. But regardless of whether the Randori is a success, it's going to be an enjoyable evening, with lot's of interesting discussions. We hope to see you all there! So, tweet it, blog it and spread the word!
If you haven't been to a Rotterdam.rb meeting before, you're more than welcome! The Finalist office is located in the "Groothandels Gebouw", right next to Rotterdam Central Station. Take the main entrance (Entrance A) and take the elevator to the 4th floor. You'll see a big {F} next to the stairs. Just knock on the window :)