bstamp/sea-c17-ruby — pull request #3 by ryansobol (2014-07-24 04:44:40+00:00)
Title: Grade for Class 4 Assignment

Good job, Ben.

#### Exercise 1

- No crashes, works as expected. 4 points
- New lines help readability :eyes:
- Use parenthesis when passing in arguments to methods :envelope:

#### Exercise 2

- No crashes, works as expected. 4 points
- Watch your whitespace. :space_invader:
- Clever use of an index variable. :thumbsup:
- A `.with_index` method can chain off an `.each` iterator... and it's really awesome.

#### Exercise 3

- No crashes, works as expected. 4 points
- Prefer `loop do` over `while true` for infinite loops.
- Prefer the modifier usage of `if` statements with a single-line body

#### Exercise 4

- No crashes, works as expected. 4 points
- Nice implementation. :facepunch:
- There are many ways to style long arrays. Here's one of my favorites.
- Use the variable `i` to represent an index only.
- The `return` method is unnecessary for the last expression of a method.

#### Exercise 5

- No crashes, works as expected. 4 points
- Nice implementation. :facepunch:
- There are many ways to style long arrays. Here's one of my favorites.
- The `return` method is unnecessary for the last expression of a method.

#### Total

`4 + 4 + 4 + 4 + 4 = 20` :star2: