質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

関数

関数(ファンクション・メソッド・サブルーチンとも呼ばれる)は、はプログラムのコードの一部であり、ある特定のタスクを処理するように設計されたものです。

命名規則

命名規則は、プログラミングする際に識別子の名称である文字列を決める表記法のことです。ネーミング規則・ネーミング規約・命名規約とも呼びます。

Q&A

解決済

3回答

19884閲覧

「値を補正する」という関数名に使用する最適な単語は?

filmontage

総合スコア10

C

C言語は、1972年にAT&Tベル研究所の、デニス・リッチーが主体となって作成したプログラミング言語です。 B言語の後継言語として開発されたことからC言語と命名。そのため、表記法などはB言語やALGOLに近いとされています。 Cの拡張版であるC++言語とともに、現在世界中でもっとも普及されているプログラミング言語です。

関数

関数(ファンクション・メソッド・サブルーチンとも呼ばれる)は、はプログラムのコードの一部であり、ある特定のタスクを処理するように設計されたものです。

命名規則

命名規則は、プログラミングする際に識別子の名称である文字列を決める表記法のことです。ネーミング規則・ネーミング規約・命名規約とも呼びます。

0グッド

0クリップ

投稿2015/03/28 18:00

「値を補正する」という関数名をつけるときどのような単語をつけるべきでしょうか。
私は、いつも「Crrect」という単語を使っています。
しかし、「Adjust」という単語のほうが直感的なのかな、と最近思っています

みなさんはどちらの単語がしっくりきますか?
もしくは、他の単語で良いものがありますか?
ご教授頂けたらと思います。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

adjust派です…

投稿2015/03/29 05:21

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

どう補正するかによるかもですね。

fit 合わせる
cut 切り捨て
fix 直す

などなど。

投稿2015/03/28 18:04

munyaX

総合スコア783

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

filmontage

2015/03/28 18:14

munyaXさん ご回答ありがとうございます。 なるほど!今私がつくっている補正関数だと「fit」がかなりしっくりきますね。 ありがとうございます^^
guest

0

ベストアンサー

動詞そのものより、後に続く単語の方が重要だと思います。

fixUserValueForDatabase とか、何をする関数なのか説明できる名前が良いです。

自分はそのうえで、自然な英文になる動詞を選んでいます。
英語が苦手で、苦労していますが……

投稿2015/03/31 03:03

lichten

総合スコア133

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

filmontage

2015/03/31 03:27

おっしゃるとおり、後に続く単語によって自然に決まる、ものなんでしょうね。 まぁ私も貧ボキャブラリーですので、 学生時代にexcite翻訳してでてきた「correct」をこれまで馬車馬のように使用してきました… 。
退会済みユーザー

退会済みユーザー

2015/03/31 05:44

>自分はそのうえで、自然な英文になる動詞を選んでいます。 昔、知人がisExist()というメソッド名はおかしい(existは動詞なので)と議論していたので、 isTrueThatHogeContainsHage()メソッドを提案しておきました。
lichten

2015/04/01 00:29

似たような事はよく思います(笑) インスタンス名を主語にする関数名にしたかったんだろうけど、英文としては変になってたり・・・英語ネイティブの設計なら正しい英語というわけでもないんですよね。一貫性が最重要だからでしょうね。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問