The Capital of Sprawl Gets a Radically Car-Free Neighborhood
nyti.ms1 pointsby brendino0 comments
increment_where_value_equals(value, options = {})
So you could call it like: increment_where_value_equals 1, { :direction => :forward, :limit => 2 }
or even like: increment_where_value_equals 1
While the implementation may get a little more complicated this way, you're making the method signature much more clear and descriptive, which will lead to better code overall.