SiteHome :: Categories :: Index :: Consulting :: Training :: News :: Login


CAMEL CASE


The CamelCase convention used in the wiki software on this site allows for strong cross-referencing.

Camel case or CamelCase is the practice of writing adjoining (related) words without spaces between each word and with each word in the string capitalized. This style is used in many wikis and other programs to join terms together - such as Content Management System becoming ContentManagementSystem - for various reasons, including to create automatic links to pages with the name of the CamelCase word. The term comes from the "humps" in the middle of the new string, created by internal capitalization, which is reminiscent of the humps on a camel's back.

While CamelCase is common in wikis, we have added one modification of our own for some single words that we want automatically linked. In this wiki (almost all of the pages on this site, excluding our blog area), we want automatic links to some single words, so that site users can click on these words for their definitions. The only problem with CamelCase in relation to these single words is that CamelCase is made for multiple words, not single words. So, how can we automatically create links to these single words? Throughout the JCG wiki, where we want to link single words automatically, we will be modifying the CamelCase convention for single words, with all letters in the single word being capitalized, except the second letter. The wiki will then recognize these words as automatic links to pages of the same names.

So, for example, a word like Moodle (the OpenSource CourseManagementSystem) that is not automatically linked, becomes MoODLE, which is automatically linked in this system.

While CamelCase might be a bit unusual to read at first, we believe that the benefits of linking that this format provides in these resources far outweights the asthetic issues.

Categories
CategoryGlossary



Copyright © 2008 Jordan Consulting Group | Powered by Wikka Wakka Wiki 1.1.6.3