From: Ben Giddings Date: 2004-03-24T02:27:23+09:00 Subject: Re: Need some advice on PickAxe II Simon Strandgaard wrote: > I _avoid_ libraries which uses camelCase, luckily many of them > provide underscore aliases. Thus it would be really nice if Ruby2 enforced > underscores for varnames + methodnames. I know this may be a religious > subject... Trying to understand your religion here. If both methods and variables are named with underscores, not camel case how do you distinguish beween a method that instructs something to read a certain number, and a variable which keeps track of how many times something was read. read_number vs. read_number. If you name the method "readNumber" it is clear that it's a method, and that "read_number" is the variable. That's why I think camelCaseWithLeadingLowercase is better for methods. Ben