programmingとenglishに関するbricklifeのブックマーク (3)
-
以前から、なんとなく 気になっていたのですが、時間があったので調べてみました。狭い文脈で調べたので、他の文脈では異なる考え方があるかもしれませんので、ご了承ください。 1. delimiter delimitの意味は﹁範囲・境界を定める﹂です。つまり﹁範囲はここから、ここまでですよ﹂あるいは﹁境界はここですよ﹂と示すのがdelimiterらしいです。 いつものwikipediaでdelimiterを調べてみると、コンピュータ用語としては以下の2つの意味があるようです。単なる区切り文字ではないのですね。 フィールドやレコードを分離する文字 – 例) カンマや改行 括弧など範囲を指定する文字 – 例) [ ]や” “など 例えば、配列の初期化子 [ ]は﹁ここから、ここまでが配列の定義ですよ﹂と範囲を定めている事になるので、デリミターになります。また配列の要素は、カンマで境界が区切られてい
-
1995年、神戸市生まれ。灘中学校を経て現在、灘高校3年生。中学生の時にプログラミングに興味を持ち、2009年にiPhoneアプリ﹁健康計算機﹂を公開。ダウンロード数が無料アプリで世界第3位となり、話題となる。以後、﹁放射能計算機﹂、劇団ひとり監修の﹁僕の余生。﹂などのアプリ制作を続ける。2010年からUstreamで﹁Tehuのオールナイトニホン﹂を放送開始。米アップルの新製品記者発表を同時通訳する番組を定期的に放送し、人気を集める。2013年、グーグル日本法人元会長の村上憲郎氏との共著﹃スーパーIT高校生“Tehu”と考える 創造力のつくり方﹄︵角川書店︶を発売。現在、クリエーターとして多くの企業のプロジェクトに参加するほか、講演や雑誌連載など多岐にわたって活動している。 ﹁なんでオレ、ペーパー試験の点数だけで判断されなあかんねん。これまで勉強以外のこともいろいろやってきたのに、それが
-
関数の名前の付け方は人それぞれですが、使う単語が同じなら、関数の名前はほぼ同じものになると思います。例えば、サイズをセットする関数の名前を、﹁set﹂と﹁size﹂という単語を使って考えると、ほぼ全員が﹁SetSize﹂と答えるでしょう。﹁SizeSet﹂﹁SizeToSet﹂﹁SizeSetted﹂﹁SettingSize﹂といった名前を考える人は、ほとんどいないと思います。 ところが、真か偽かのブール値を返す関数の名前は、混乱することが多いようです。 ここでは、Java言語で採用されている命名規則と、その解釈の仕方を紹介します。 関数名が混乱する例 ブール値を返す関数では、﹁Is○○﹂という名前を良く見かけます。例えば、中身が空っぽかどうか、の判定をする関数には、IsEmptyという名前が良く使われます。MFCのCStringクラスや、JavaのListインターフェースなどにも、IsE
-
1