Bumpy Case

The practice, in naming variables, subroutines and files in computer programming, is to combine words TogetherLikeThis. Capitalization divides words from each other.

Examples:

The alternatives to BumpyCase BumpyCase seems more amenable to using variations in capitalization to indicate distinctions than the underscore convention When you go with BumpyCase, you have to decide whether to capitalize all the letters in an acronym or just the first one: There is a problem with some languages and compilers in using the dash in naming is because the dash, or minus-sign, is used as an operator.

Underscore convention can be better with non-case-sensitive elements. If you have a PHP function doThis() there's nothing stopping you (or someone else) calling it as dothis(). do_this() enforces consistent separation.


BumpyCase is also known as CamelCase. (The CamelCase page focuses on naming conventions for wiki pages while this page focuses on CodingStandards in programming.)


EditText of this page (last edited December 4, 2013) or FindPage with title or text search