change the way you use constants
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.gitignore
CHANGELOG
Gemfile
Gemfile.lock
README
unfickle.gemspec

README

This allows for better constant management. Use it like so:
  class MyClass
    set_const :read, 1
    set_const :write, 2
  end

You can then reference it directly like so:

  MyClass::READ

Unfickle gives you the ability to traverse through your constants by calling 
  MyClass.each_constant {|constant,constant_value| dosomething(constant, constant_value) }