CamelCase
Wikipedia
CamelCase tai CamelCaps on termi, jolla viitataan tapaan kirjoittaa useista sanoista koostuvat hypertekstilinkit (eräissä wikeissä) sekä muuttujien, funktioiden, metodien tai luokkien nimet siten että sanat on kirjoitettu yhteen, isoin alkukirjaimin. Nimitys CamelCase juontuu tavasta, jolla suuret kirjaimet nousevat esiin sanassa kuin kamelin kyttyrät. Termille ei tiettävästi ole vakiintunutta käännöstä. Korpela on ehdottanut termin CamelCase-käännökseksi "karavaanityyliä"; "mielikuva on selvempi, jos ajatellaan jonoa eli karavaania, jossa on mukana kameleita" [1] .
Esimerkiksi funktio, joka laskee kahden luvun tulon voitaisiin nimetä: LaskeLukujenTulo. Toinen mahdollinen tapa olisi korvata välilyönnit alaviivoin, tällöin nimeksi tulisi laske_lukujen_tulo. CamelCase-tyyppistä nimeämiskäytäntöä suositaan esimerkiksi C++:ssa ja Javassa sekä muissa ohjelmointikielissä. Toisinaan ensimmäinen sana kirjoitetaan joko pienellä tai isolla alkukirjaimella, tämä riippuu valitusta käytännöstä tai sen voi määritellä käytetty tyyliohje tai laatukäsikirja, joka määrittelee ohjelmakoodissa käytetyt nimeämissäännöt.
Tämä ohjelmakoodin kirjoitustapana levinnyt käytäntö on sittemmin tullut osaksi myös kaupalliseen käyttöön tuotteiden ja yritysten nimiin. Vaikkakin CamelCase-kirjoitusta on jossain määrin esiintynyt mainoksissa ja yritysten nimissä jo kauan ennen ohjelmoinnin yleistymistä, 2000-luvun vaihteessa siitä tuli suoranainen buumi mainosmaailmassa, mutta hyvässä kielenkäytössä sitä vältetään niin suomessa kuin englannissakin.
[muokkaa] Lähteet
- ↑ Jukka Korpela: Gemena ja versaali ("pienet" ja "isot" kirjaimet). 21. huhtikuuta 2008. Viitattu 23. huhtikuuta 2008.

