Jonathan M Davis wrote:
On Friday, January 21, 2011 13:30:11 Ali Çehreli wrote:
Andrei Alexandrescu wrote:
 > iswhite

I like separating is with an underscore, like most coding styles do:

   is_whitespace

Warm and fuzzy... :)

Most? I've never dealt with a coding style that had underscores.

Sorry for being unclear. My comment was only in the context of is_. I like separating "is" with an underscore. Probably because "is" is not part of the name. It operates at a different linguistic level.

> It's generally
camelcase, though I get the impression that using underscores in C code is more common (I've mostly used C++ and Java).

Same here: always camelcase, except in our C libraries. Now I like underscore more than before. :)

> Regardless however, Phobos' coding style
uses camelcase, not underscores. And this whole thread was started to try and find better names for functions which need new names, because they don't currently follow Phobos' naming conventions.

I am aware of that. Then half seriously, let's change the standard to use underscore after "is". Also when parts of a camelcased name are too loosely related.

For example, when NodeReader is an interface and when we already have a LovelyDb, we may have a class named LovelyDb_NodeReader.

Ali

Reply via email to