Hacker News new | ask | show | jobs
by amorphid 3470 days ago
I used to love DSLs. But recently I've become a fan of code I can look at and follow with my eyes. Debugging a nil error deep down in some nested macro magic isn't really as fun as it used to be (looking at you ActiveModel validations).

Foo.bar(args) is preferable to bar(args) to me.