Very cool
i'm learning ruby currently and the refactor steps are very clear and easy to follow.
At then end only one line method!
i would have written this in 20 lines probably and in a couple of hours :)
Cool stuff.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
If we wanted the comparison to work for
n
words, we might take an approach like this:This would check if the "unique" array of sorted words is a length of one, indicating they are all the same.
In true Ruby style, we could monkey patch the
Array
class, like such:So then we could call:
Looking up methods on the
Array
class, I see that I can refactor the above to:This may be less clear to non-Rubyists, but that method is there for a reason for Ruby folks.
Following your train of thought was fun
Very cool
i'm learning ruby currently and the refactor steps are very clear and easy to follow.
At then end only one line method!
i would have written this in 20 lines probably and in a couple of hours :)
Cool stuff.