sonam1604/sea-c17-ruby — pull request #4 by ryansobol (2014-07-27 01:45:18+00:00)
Title: Grade for Class 5 Assignment

Good job, Sonam.

#### Exercise 1

- No crashes, works as expected. 4 points
- Impressive that you wrote your own `shuffle` method. +1 point
- The chapter already explained how to use the `Array#shuffle` method.

#### Exercise 2

- No crashes, but doesn't work as expected. 3 points
- The output is hardcoded to say '... with 16 songs'. It should dynamic calculate the number of songs. :sweat:
- Don't forget about `Array#length` (or it's alias `Array#size`)
- I've simplified the program's dispatching logic for you to analyze.

#### Exercise 3

- No crashes, works as expected. 4 points
- `ARGV` is an Array of String objects. There's no need to call `.to_s` on the elements.
- The `**/` is unnecessary in this case.
- Don't forget about `Array#length` (or it's alias `Array#size`)

#### Total

`4 + 1 + 3 + 4 = 12` :star2: