---
title: 'Ruby Science: How to Eliminate Feature Envy and Comments '
teaser:
tags: web,rails,ruby,good code,books
author: Harlow Ward
published_on: 2013-01-08
---

[![Ruby Science](http://media.tumblr.com/tumblr_mez6ck7Fkl1qzocnw.png)](http://rubyscience.com?utm_source=giantrobots&amp;utm_medium=blog&amp;utm_campaign=newchapters)

Since launching [Ruby Science](http://rubyscience.com?utm_source=giantrobots&amp;utm_medium=blog&amp;utm_campaign=newchapters) we’ve written and released five new chapters. If you've previously purchased the book, you can log into GitHub to download the latest version.

Here's what we've added:

### Code smells

* Comments
* Feature Envy

### Solutions

* Introduce Explaining Variable
* Introduce Form Object
* Move Method

The book is a work in progress, and we've now got around 60 pages of content. The purchase also includes an example application and support for any Ruby, Rails, and Refactoring questions you have. You can get access now for an early purchase price of $39. This will increase to $49 on January 31, 2013.

[Download a free sample of Ruby Science today.](http://rubysciene.com?utm_source=giantrobots&amp;utm_medium=blog&amp;utm_campaign=newchapters)
