From: Robert Mannl Date: 2005-05-31T04:13:53+09:00 Subject: Local variables and functions Hi! I got one question. While I was coding a method earlier today, and that method had lots of local variables, I was thinking: "What happens when I introduce a new method sometime in the future, while adding features to my program? That may lead to name clashes" For example, lets say I use the local variable "ids" in a method - as soon as I introduce a method called ids into the class, or a mixin of that class - whatever - the program breaks! And it's not easy to avoid that.. Am I missing something here? Thanks :) Rob PS: btw I'm getting some spam to my brand new email address (this one I'm using) - I searched the web for my email address and an archive of this Ruby mailing list -- shouldn't that be avoided? Posting emails on the web I mean --- it's not a big problem though, as this email is not very important. Just curious