|
|
|
|
|
by rubiquity
4296 days ago
|
|
> method call without perens (so what is an attribute, what is a method call) That's known as Uniform Access Principle[0] and is a wonderful feature to have. Ruby is far less magical today than it was 5-10 years ago. Magic is a clever word for "I don't understand this thing yet." 0 - http://martinfowler.com/bliki/UniformAccessPrinciple.html |
|
In the contexts I usually see, the complaints of magic are regarding Ruby's fondness of Spooky Action at a Distance. I would then argue that Ruby or its frameworks do seem to rely too much on this "magic" that otherwise is condemned by recent literature (and Code Complete).