coding art
this code is a piece of art. It was the most inspiring use of ruby i’ve seen in a while. First there is:
class << TODOS = IO.read('TODO')
# hand made TODO api here
end
which wraps the String just loaded from disk in its very own, perfectly suited API. This is like hand made english cut vs. H&M. And than there is:
items.grep(regexp).instance_eval do
def display
# custom display function here
end
end
which again, does nicely fit a custom API around the found data. Doing it on the fly, no base classes, interfaces or and other sign of bothering the user with extraneous code. I just love it.
Trackbacks
Use this link to trackback from your own site.
Wirklich schön, nur dass dein Code-Zitat völlig aus dem Zusammenhang gerissen ist. Ohne Klicken nicht nachvollziehbar.
it’s interactive, make sure you click something .-)