未経験プログラマー物語【第二章 研修編⑤】hogeって何?
2019-02-18
2021-02-27
研修中ということでわからないことがあったらその都度調べることになる。色々なサイトをみていくうちにある疑問がわいた。
「このよくみるhogeってなんだ?」
hoge.txt、String hoge = “ほげほげ”、hogeサービス…。やけにhogeってつくの多く感じる。このhogeって何か重要なものなのだろうか?
考えてもよくわからないので先輩に聞いてみることにした。
「先輩、調べものをしているときによく出てくるhogeってなんですか?」
「あぁそれは適当な名前をつけるときに慣習的につけるものだよ。〇〇サービスとかなになにメソッドとか、例題として上げるコードにも名前が必要だからね。」
「じゃあ特にhogeに意味はないんですか?」
「そうだね、特に意味はないよ。しいていえば意味がないという意味かな?」
「はぁそういうものなんですね。なんか考えて損しました。」
解説
IT業界には今回の『hoge』のように慣習として使われているものが多くあります。代表的なものとしては『Hello World』でしょうか。
新しく環境を作って動作確認する時に『Hello World』と表示することできちんと動いていることを確かめます。別にstartでもtestでもいいのですが慣習としてHello Worldと出すことが多いです。私も初めてHello Worldを知った時はずいぶん洒落ているなと感心したものです。Hello Worldするといえばイコール環境構築して動作確認出来たというニュアンスで使われることもあるので覚えておきましょう。
関連記事
スパゲッティコードの名前の由来は?
【AtCoder】C++でアルファベットの次の文字を出力する
読書は紙派ですがKindle Paperwhiteを購入しました
『AI vs. 教科書が読めない子どもたち』を読みました
iMac2019を10カ月使った感想
未経験プログラマー物語【第五章 ECサイト改修編⑩】次なる現場へ
未経験プログラマー物語【第五章 ECサイト改修編④】あなどれない業務知識の大切さ
Macで「コンピュータにmacOSをインストールできませんでした」が表示されたけどなんとかなった話
『お金のこと何もわからないままフリーランスになっちゃいましたが税金で損しない方法を教えてください!』を読みました。
未経験プログラマー物語【第六章 リプレイス編⑥】PLが消えた日