On Mon, Jul 6, 2015 at 8:26 PM, Mike Hommey <m...@glandium.org> wrote:
> The existence of aFoo goes along with the existence of mFoo, sFoo, kFoo, > and others I might have forgotten. Not that I particularly care about > aFoo, but why strike this one and not the others?[1] It's not like they > have widespread use in the industry either. That is, the same reasoning > could be applied to them, yet, you're stopping at aFoo. Why? mFoo and sFoo have very different scopes compared to locals, so calling them out is useful. kFoo makes it clear that the variable is constant, and has connotations regarding it being a hardcoded limit or value. Note that commonly kFoo is actually a static constant. Immutable (`const`) locals are often not kPrefixed. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform