Results from the Cincy RB Experiment

9 views
Skip to first unread message

Jim Weirich

unread,
Nov 20, 2013, 1:30:54 PM11/20/13
to cincin...@googlegroups.com
Thanks to everyone who participated last night.  Here are the results.

The Experiment:

At the Nov 19 Cincinnati Ruby Brigade meeting, we implemented the Beer
Song Kata (99 bottles of beer on the wall).  We spent about an hour
and 20 minutes on the solution, with a pizza break in the middle. We
then compared solutions.  Each participant then filled out the
following questionare:

(1) Did you complete the solution?
(2) What is your Ruby experience level?
(3) How many classes are in your solution?
(4) How many methods (total across all classes) are in your solution?
(5) How many conditionals are in your solution?

Summary:

There were 12 participants (some participants were pairs), and 13
solutions (one participant documented 2 solutions).

9 out of 12 participants finished the exercise within the time limit.

Almost every solution used a single class in the solution. One
solution used two classes (Song and Verse) and one used 4 classes
(Song, Verse and Verse subclasses).

The raw data:

Key:

F: Did you complete?
E: Ruby Experience (N=Newbie, I=Intermediat, F=Fluent)
C: Number of Classes
M: Number of Methods (total)
?: Number of Conditionals

F E C  M ?
----------
N N 1  3 4
N I 1  3 4
N I 1  8 5
Y N 2  5 4
Y N 1  2 3
Y N 1  2 3
Y I 1  5 4
Y I 1  3 4
Y F 1  5 4
Y F 4 19 3
Y F 1  2 3
Y F 1  2 3
Y F 1  7 7

-- 
-- Jim Weirich / neo
-- Chief Scientist



Reply all
Reply to author
Forward
0 new messages