News for hackers. Stuff that matters.
Re:Never use any language feature that describes itself as "... by dgabriel on Saturday May 03, 2008 @08:27PM (#180519)
Neither ActiveRecord nor Hibernate have the words "smart," or "magic," in their names. They were bad examples.

The problem is not with these two packages, but with the developers who use them without taking the time to figure out exactly what they do. Just because something makes a task convenient or easy, does not mean you aren't required to understand how they work.

It's copy/paste, cargo-cult programming, and you can't blame the tools.

Re:Never use any language feature that describes itself as "... by jsdalton on Saturday May 03, 2008 @08:43PM (#180527)
I like Rails and ActiveRecord just fine, so I don't meant to bag on it. But they do talk a lot about "magic" in the Rails community. Check it: http://www.google.com/search?q=rails+magic
Re:Never use any language feature that describes itself as "... by dgabriel on Sunday May 04, 2008 @12:33AM (#180646)
If this blog entry is just a restatement of "there is no silver bullet," then I agree. However, you can't blame the tools or their authors for what some people in the user community claim. The root of the problem is clearly a combination of lack of understanding and laziness.