Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been fighting this at my company lately. We have a CDF that _clearly_ rewards people who write really advanced Ruby code. We have a lot of working, but not perfectly architected code that people come back through, pull it out into a module, and add a bunch of "included" and meta-programming.

It works. I look at their code and think "that's neat", but you added 0 functionality while making it hard for the lowest half of the engineers to work with. You could have accomplished the same thing with hard-reference to a class.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: