☆彡群馬県高崎市のITシステムアドバイザーの日常(goo支店)

群馬県高崎市のデータ活用コンサルタント・ITシステムアドバイザー「なみぶたぁのだんな」です。是非ご覧下さい(*^ー゜)

キャメルケースとスネークケース♪

2013年11月05日 21時13分47秒 | ITシステムアドバイザーの日常

群馬県高崎市のITシステムアドバイザー「なみぶたぁのだんな」(@namibuta)です。

 

一応技術的なことも書くサイトなのですが、最近全然ご無沙汰でした(^^;)

今回は技術ネタというか私の備忘録です。

知らない人から見たら何のこっちゃって感じですね。

 

↓写真と記事は全く関係ありません(^^;)

20131105201002

 

キャメルと言ってもたばこじゃないですよ(^^;)

普段プログラムを作ってシステム構築するお仕事をしているわけですが、そのプログラムは大体英語がベースになっています。

プログラムの中では色んなものに人間がわかるような名前をつけます。

例えば、人の名前だったら「Name」だとか、住所だったら「Address」だとか・・・。

プログラムではスペースが区切り文字として意味を持っています。

なので漢字の名前、カナの名前とかを「Kanji Name」「Katanaka Name」の様にスペースで区切って書くことができません。

それでどうするかというとくっつけるわけです。

そのくっつけ方にキャメルケースとスネークケースという2通りの方法が有ります。

■キャメルケース

単純にスペースを空けずにくっつけます。キャメルっていうのはラクダですね。ラクダのこぶの様に大文字と小文字を混ぜて書くので「キャメルケース」と呼びます。

先程の漢字の名前、カタカナの名前だと・・・

KanjiName, KatakanaName

kanjiName, katakanaName

といったように表記します。

各単語の先頭を大文字で書く場合と、先頭の単語だけ小文字で書く場合があります。

 

■スネークケース

スネーク=蛇ですね。~>゜)~~~ ヘビ

スペースの代わりに「_」(アンダーバー、アンダースコア)で繋げて表記します。

Kanji_Name, Katakana_Name

kanji_name, katakana_name

 

最近のプログラムではキャメルケースが主流になっています。

でもデータベースや一部のプログラミング言語だと大文字と小文字を区別してくれない場合もあります。

そうするとキャメルケースは「KANJINAME」「katankananame」とぱっと見ではなんだか区別できない文字の羅列になってしまうんですよね(^^;)

好き嫌いもありますが、ケースバイケースで使い分けたいですね。

群馬県高崎市のITシステムアドバイザー「なみぶたぁのだんな」(@namibuta)です。


「インターネットの賢い利用法」。個別セミナー・相談会を随時開催しています。

群馬県高崎市のアイネットビジネスサービスです。

パソコン・スマホの操作方法からシステム構築・運用まで、お問い合わせ・ご相談はこちらからお気軽に!→お問い合わせ





今日のつぶやき

2013年11月05日 02時06分05秒 | インポート



RT @happyisland_ggc: こんハンバーグ♪今日も、GGC高崎本店、前橋店は24時まで営業してます(⌒▽⌒)チェックインで、ソフトドリンク1杯無料♪ご注文前に登録画面をスタッフにみせてください(^o^)/
#ステーキ #ハンバーグ #… http://t.co/p







プライベートブログを更新しました。 吹奏楽コンクールのDVDが届きました♪ - 「ベイシア文化ホール」(旧・群馬県民会館)で8月に行われた群馬県吹奏楽コンク?... http://t.co/KU4MvXnKgD






こんばんは。
今日もたくさんのいいね!、コメントをありがとうございます<(_ _)>

3連休が終わりに近づきつつありますが、皆様、楽しまれたでしょうか?
明日からまた通常業務。プラス思考で頑張ります(^o^)... http://t.co/Roh7pCNvPV









北風が吹いて寒くなってきました… #weather #instaweather #instaweatherpro #androidonly #androidnesia #instagood #高崎市… http://t.co/m6YnHoNac9






【アプリニュース】
ホリエモンこと堀江貴文さんプロデュースのグルメアプリがリリースされたそうです。
http://t.co/pZD40ecQdc







RT @masaoko0612: おもてなしの心ブログ+378 11/4

『11月もプラス思考に徹する』

私の生業「おもてなしの心」:http://t.co/dXHmoQi1nI

#おもてなし #おもてなしの心 #ブログ... http://t.co/u0txrZaanj








ドウダンツツジが色づいてきました(^o^) @ アイネットビジネスサービス http://t.co/l29DfwFtYA






RT @happyisland_ggc: 毎月月初にの金、土、日は群馬県「新鮮!安心!ぐんまの日」上州牛ステーキとハンバーグ専門店GGC高崎本店・前橋店、黒毛和牛ハンバーグ ハッピーバーグは、「ポイント10%キャッシュバック」は今日まで!ブログにも、いいね!プラスお願いします♪…






@Han_Pen おはようございます。ガラクタが多くて・・・(^^;)






【みんなのITブログ】
IT業界は省略語を始め、いろんな業界用語が飛び交っています。普通の会話に出てしまうのが悩みの種ですね(^^;)
ブログにもいいね!、コメントをお願いします<(_ _)>... http://t.co/V58HKNV5Du







【みんなのITブログ】
IT業界は省略語を始め、いろんな業界用語が飛び交っています。普通の会話に出てしまうのが悩みの種ですね(^^;)
ブログにもいいね!、コメントをお願いします<(_ _)>
http://t.co/QRe9aDOYF2







#おはようございます。群馬県高崎市は雨上がりの曇り。気温は13.2℃です。

3連休最終日。
今日は主夫業と身の回りの断捨離をしたいと思います(^^;)... http://t.co/CRPCdohZ6j