faheydesign/sea-c17-ruby — pull request #7 by ryansobol (2014-08-04 19:11:03+00:00)
Title: Grade for Class 7 Assignment

Good job, John.

### Study the changes provided

#### Exercise 1

- No crashes, works as expected. 4 points
- Aligning an Array makes it much easier to read and spot bugs :eyeglasses:
- Avoid using parenthesis around the condition of an `if` statement
- Avoid using an explicit `return` keyword for returning the last expression of method

#### Exercise 2

- No crashes, works as expected. 4 points

#### Exercise 3

- No crashes, works as expected. 4 points
- Avoid using parenthesis for methods that accept no parameters
- Avoid using an explicit `return` keyword for returning the last expression of method
- Prefer using the `fruit` getter method instead of the `@fruit` instance method
- Prefer the modifier usage of an `if` statement with a single-line body

#### Exercise 4

- No crashes, works as expected. 4 points
- The `self.` receiver is implicit with calling the `fruit` getter method

#### Exercise 5

- No crashes, works as expected. 4 points
- Prefer using the `fruit` getter method instead of the `@fruit` instance method
- Prefer the modifier usage of an `if` statement with a single-line body

#### Total

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