人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

変数名と関数名をcoolなものに変更してください。使用言語はDelphiです。

・SudeniAru: Boolean;
既に有るかどうか。
サウジアラビア人の名前みたいで嫌です。

・MeMoRi: Integer;
目盛り。
これは逆にかなりcoolだと思う。

・function getComTxt(ItemNumber: Integer; ComMother: String): string;
Stringから、指定された番号のCommaTextを切り取る。
getComTxt(2, tarou,jirou,saburou,sirou)
→ result = 'saburou';(添え字0からなので)

・function min2HorStr(min: Integer): String;
分を文字列に変換する。
min2HorStr(157)
→ result = '2時間37分';

回答は乱暴に箇条書きで結構です。

例(coolではないです)。

MouSudeniArimasu
MuleMuloRyui
gct(i, s);
Fun_Wo_Mojiretu_Ni_Henkan_Shimasu(Fun)


●質問者: SuzukiU
●カテゴリ:コンピュータ
✍キーワード:cool Delphi FUN String サウジアラビア
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● samasuya
●18ポイント

IsExitとか。

Javaのコーディング規約とかにあわせたらどうでしょう??

http://www.objectclub.jp/community/codingstandard/CodingStdVB.do...


2 ● daffy
●18ポイント

基本的に英語です。私ならこんな風にします。

・SudeniAru: Boolean;

alreadyExist

・MeMoRi: Integer;

graduation

「目盛り」をそのまま英語にしましたが、変数の意図が分からないので、意味が違うかもしれません。

・function getComTxt(ItemNumber: Integer; ComMother: String): string;

csvFieldAt

・function min2HorStr(min: Integer): String;

min2formatedTime


3 ● memo77
●18ポイント

既に有るかどうか。

IsExists

目盛り。

Scale

Stringから、指定された番号のCommaTextを切り取る。

SelectSplitString

分を文字列に変換する。

FormatMinutsToKanji


4 ● andreryu
●30ポイント

(1)isExist

(2)graduation

(3)function pickupCommaText(idx: Integer; source: String): string;

(4)function convertMinToHourStr(minute: Integer): String;

解説

(1)何が既にあるのかが不明のため一般的な名前にしています。もしあればis??Exist(??は何がの部分)という名前になると思います。

(2)これも何の目盛りかがわかればgraduationOf??(??の目盛り)になると思います。

(3)(4)について

?関数名は基本的に意味がわかる程度の長さは必要ではないかという趣旨で考えています。(3)は添え字を指定して抜き出す意味でpickup。(4)は変換なのでconvertを採用してます。(Toは2でもよいと思います)

?逆に引数はローカルなのでスコープ内で通じる程度の簡単なもの(idx,source,minute)にしています。


5 ● kuverawalk
●20ポイント

(1)Sonzai

(2)Memori

(3)function choose

(4)function min2Kanji

長いの嫌いなので、日本語のほうがスッキリするときは日本語を使ってます。

3番は EXCEL の関数に似たような挙動をするものがあるので転用してみました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ