On 7 Feb 2011, at 17:38, Paul Robinson wrote: > It's been enlightening, and I've learned plenty about Ruby on the way that I > either never learnt in the first place or had simply forgotten. > > I'd definitely encourage going through them - as somebody who has been > writing Ruby for 5-6 years, I had my first "surprise" about 15-20 minutes in. > I've actually encouraged one friend (a developer, just not in Ruby), to learn > Ruby from scratch using them. > > If the group wanted, I'd be happy to offer a talk where we go through some of > them - a mixture of the simple but surprising, and some a little more complex > and challenging - perhaps as a short addendum to another talk. I'm not > convinced there is more than 30-40 minutes of material here, because you > know, it's meant to be you reflecting on them, but it could give you a taste > of what to expect and the value of doing them. I could easily squeeze in > something useful in 15 minutes if need be.
Hi Paul I managed to balls up ShRUG 9[1] where we were supposed to be working through the second half of the money example in TDD by Example. I realised a few hours before the meeting that I didn't *actually own* a copy of TDD by Example, and the person I borrowed it off was on holiday in Greece. #snafu #facepalm etc. So instead we went through the Ruby Koans, done in a rotating pair programmed style on an projector. ie if the people in the room are [A, B, C, D, E], you have A typing, B assisting; then B typing, C assisting; C typing, etc. I learn these things from the experience: - Yes, it makes for a good session, and is worth doing - If you haven't done them before/recently, you'll definitely learn something new! eg `a, = [1, 2, 3]` - There's *way* more than 40 minutes here, because you may get bored with the syntax-heavy questions, then find that the triangle problem descends into a philosophical debate on the granularity of TDDing an algorithm I think you should go with this idea if there's interest from others, but you may want to take into account my experience of doing it in a group session, which had quite a wide range of abilities taking part (normal at ShRUG). > I know it's a bit controversial offering a Ruby talk at NWRUG these days, but > thought I'd offer. :-) If you're going to do something as leftfield as talking about Ruby at NWRUG, clearly the occasion should be marked with a sponsored hogroast[2] =) HTH Ash [1] http://shrug.org/meetings/shrug-9/ [2] "ruby on rails hog roast" => http://www.steveisdeveloping.co.uk/portfolio/10 -- http://www.patchspace.co.uk/ http://www.linkedin.com/in/ashleymoran -- You received this message because you are subscribed to the Google Groups "NWRUG" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/nwrug-members?hl=en.
