[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 12:40 / Filesize : 166 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

最高に笑えたコメント行



1 名前:仕様書無しさん [03/02/18 21:23]
/*

852 名前:仕様書無しさん [03/06/29 15:12]
横レスごめん
変数にプレフィックスつけるのは素人くさい?
VBでintとかstrとかつけているのですが、やめるべきですかね?

853 名前:仕様書無しさん mailto:sage [03/06/29 15:46]
>>852
嘘か本当か知らんけど、手元にある本によるとそれはMS推奨の接頭語らしい。
Boolean -> bln、Integer -> int、String -> str、Variant -> vnt 等々
手元の本:インプレス VisualBasic言語リファレンスBlackBook

自分は特に素人くさいとは別段思わない。
VBでの開発ややったことないけど、そういった規約を結構よくみたから。。。

854 名前:仕様書無しさん mailto:sage [03/06/29 16:03]
>>852
他人の目を気にするなら、変数の命名法よりロジックの組み方に気を遣おうぜ。
(自分の中で何かモヤモヤする、ってんなら好きにすればいいと思うが)

漏れは基本VB厨でその命名に慣れてるから、他言語の開発でもついそうしてしまう。
コーディングスタイルの本も読んだりはしたけど、結局『分かりやすくすればヨシ』って
オチだったし(w

855 名前:仕様書無しさん mailto:sage [03/06/29 16:05]
VBは自動的に変数型をキャストするからね。
自分が今扱っている変数がなんなのかを把握しておくことは
微妙に重要なんだよ…。
そういう意味ではJavaScritpなんかもいっしょ。

ちなみに、型が厳密になったVB.NETからはMSは一転してプレフィックス非推奨になってる。
ここらへんの変わり身の早さが(ry

856 名前:仕様書無しさん [03/06/29 16:08]
int x_zahyou; //これはx座標を格納する変数です。

857 名前:852 mailto:sage [03/06/29 16:55]
>>853-855
ありがとう
MSDN(CDのほう)でプレフィックスで調べると、推奨している
みたいだったしつけてるんだけど、たとえば
>>856の例だと、
dim intX as integer
より
dim x as integer
のほうが、使用目的は明確な場合はわかりやすいかな?と思いますた。
(座標計算の式は長くなりがちだから・・・)
数値の変数の接頭詞でnつけるのもあるよね。
プロジェクトにコーディング規約があれば従うまでなんだけど。

なんとかflgって名前の変数に文字列が入ってたりするのを見ると
プレフィックスつけとこうって思う。ていうかやめてほしい。

858 名前:仕様書無しさん mailto:sage [03/06/29 17:22]
flg なんてわけのわからないプレフィックスをつけるのもどうかと。
「is×××」「can×××」 みたいにどっちの条件のときに true を取るのか
明示的にわかりやすい名前を付けるべきかと。

859 名前:852 mailto:sage [03/06/29 18:07]
>>858
ごめん、わかりづらかった。
なんとかflgって、例えば処理完了のフラグでshori_flgって変数があって、
中をみたら文字列って何じゃコリャ!?って意味でした。
shori_flgって変数自体いかがかと思う、858さんのようにisなんとかって
した方が親切だよね。ブール値だってわかるし。

860 名前:仕様書無しさん mailto:sage [03/06/29 18:28]
ジャイアンが複数でジャイアンツ



861 名前:仕様書無しさん [03/06/29 18:45]
'/* メモリと自分を解放 */

862 名前:仕様書無しさん mailto:sage [03/06/29 19:21]
>>860 それをいうなら、ジャイアンス。

863 名前:仕様書無しさん mailto:sage [03/06/29 19:37]
>>862
いや、むしろ ジャイアンズ

864 名前:仕様書無しさん mailto:sage [03/06/29 19:38]
ジャイアニーズ っていうのはどう?

865 名前:仕様書無しさん mailto:sage [03/06/29 19:40]
ジャイアンは単複同形なんで正解はジャイアンです

866 名前:仕様書無しさん mailto:sage [03/06/29 20:40]

このコメント行、間違ってると思ってるだろ? 違うよケケケ */


  /* を青くなって探し回った 

867 名前:仕様書無しさん [03/06/29 23:06]
>>839
#endif


868 名前:仕様書無しさん [03/06/29 23:07]
>>866
結局どこにあったの?

#if 0 then


869 名前:仕様書無しさん mailto:sage [03/06/29 23:58]
ここからコメントです。

870 名前:仕様書無しさん mailto:sage [03/06/30 00:00]
/*
  ・
  ・
  ・
  ・
#if 0 then
  ・
このコメント行、間違ってると思ってるだろ? 違うよケケケ */




871 名前:仕様書無しさん [03/06/30 03:47]
ジャイアナイゼーション

872 名前:830 mailto:sage [03/06/30 06:30]
>>831
ワラタ

ちょっと来ないうちにジャイアンの流れに
なってたとは・・・。

873 名前:仕様書無しさん mailto:sage [03/06/30 11:06]
>857 数値の変数の接頭詞でnつけるのもあるよね。

先頭nは、ijklmnがデフォルトで整数変数だったFORTRANの流れを汲む
伝統ある命名法です :)

20年前のCのソースでもn=int l=long i=short d=double f=floatってな
規約でやってるところを見たことがあるので、プレフィックスで変数の型を
入れ込む手法そのものは殆どC言語の誕生直後からあると思われ。


874 名前:仕様書無しさん mailto:sage [03/06/30 11:17]
>>857
オレは旧VBでもプレフィクスは止めた
いわゆるオブジェクト型が増えすぎて一意なプレフィクスが作れないし


875 名前:仕様書無しさん [03/06/30 11:59]
でもいまだに現場ではそういう規約のところが多いね。

もっと細かいのはスコープをあらわす一文字、型をあらわす三文字、それから
本体、っていう名前。
pstrName とか mintCode とか。

オブジェクト名も Formがfrmで Frameが fra とかあるけど、かえってわかりにくい
ときもあるね。
コモンダイアログコントロールなんて、「ダイアログを出すためのもの」という
機能以上に付加する説明なんてないから名前をつけにくい。
cdlCommonDialog だとマヌケだし、cdlOpenFile だとファイル保存のときは
どうすんだ、色の選択には使わないのか、とか。

876 名前:仕様書無しさん [03/06/30 13:35]
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン

877 名前:仕様書無しさん [03/06/30 13:40]
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン
ジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアンジャイアン


878 名前:仕様書無しさん [03/06/30 16:03]
bool値のプレフィクスをbにするかfにするかは今でも迷うな。
結局気分次第(w
っていうかスレの内容が違ってるし。

879 名前:仕様書無しさん mailto:sage [03/06/30 17:49]
こっちに移動したら?

クラス名・変数名に迷ったら書き込むスレ
pc2.2ch.net/test/read.cgi/tech/1046541730/


880 名前:仕様書無しさん mailto:sage [03/06/30 18:44]
迷った時は頭にVariantを表すvrtをつけること。



881 名前:仕様書無しさん mailto:sage [03/06/30 19:03]
ジャイアン言語
g言語


882 名前:仕様書無しさん mailto:sage [03/06/30 19:17]
Variantはvarをつけてまつ。

883 名前:仕様書無しさん mailto:sage [03/06/30 20:49]
>>882
Delphiをバカにしてんのか?

884 名前:仕様書無しさん mailto:sage [03/06/30 21:37]
vbの拡張子わかりづらいよう。・゚・(ノД`)・゚・。 うえええん

885 名前:仕様書無しさん mailto:sage [03/06/30 21:45]
moduleが.basって意味わかんねーよな

886 名前:仕様書無しさん mailto:sage [03/06/30 21:57]
疲れてきたのか、気を抜いてコメントかいてると「〜ですの」とか「チェキ」とか書いてるよ俺…

887 名前:仕様書無しさん mailto:sage [03/06/30 22:11]
//おまじなーい♪

上のコメントを書いていたのが上司だと分かった日には…

888 名前:仕様書無しさん mailto:sage [03/06/30 23:16]
// おい、のび太!

889 名前:仕様書無しさん mailto:sage [03/06/30 23:42]
>>885
basicのbasなのかな?

VBで
'/***********************************/
ってコメント行よく見るけど、これは

1)Cやjavaに移植することを想定している
2)俺は今VB組んでるけど本当はC使いなんだぜ、と叫びたい気持ちの
 あらわれ
3)コメントといえばこれだろう
4)特に意味はない

のどれかな?
自分的には2な人多い気がする。

890 名前:仕様書無しさん mailto:sage [03/06/30 23:54]
VBで飾りコメント入れるときは
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
だな…



891 名前:仕様書無しさん mailto:sage [03/07/01 01:28]
N88-BASICとかQuickBasicでBAS<BASICだったから、その流れでしょう。

892 名前:仕様書無しさん mailto:sage [03/07/01 01:29]
つか、BASICが何の略か知らない奴も普通にいそうだな。

893 名前:832 [03/07/01 01:38]
'◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆
       定    数     宣     言
'◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆◇☆




こういう事する人が多くていや。ごってりんこ


894 名前:仕様書無しさん mailto:sage [03/07/01 02:37]
>>892

BASIC Is not C

895 名前:仕様書無しさん mailto:sage [03/07/01 07:01]
rem BASICってなに?

896 名前:仕様書無しさん [03/07/01 13:37]
hoge::hoge() //インストラクタ
{
...
}

897 名前:_ mailto:sage [03/07/01 13:43]
homepage.mac.com/hiroyuki44/hankaku10.html

898 名前:仕様書無しさん mailto:sage [03/07/01 13:43]
>>883
やーい、varか

899 名前:- [03/07/01 14:06]
☆加入者募集:年間広告費40,000円(1日あたり110円)
お店を宣伝します。〇どこよりも安いので安心〇
年間広告費4万円、
紹介者:田中 浩一郎《ビジネスパートナー》
www.c-gmf.com/h16001.htm

900 名前:仕様書無しさん mailto:sage [03/07/01 15:57]
>892
 とはいえ、VB は Visual Basic であって、Visual BASIC ではないわな。微妙微妙(w



901 名前:仕様書無しさん mailto:sage [03/07/01 16:24]
>892
後付だけどね。

902 名前:仕様書無しさん mailto:sage [03/07/01 16:31]
B - バカでもできる
A - アホでもできる
S - 素人でもできる
I - 居候でもできる
C - 子供でもできる

だよな

903 名前:仕様書無しさん [03/07/01 16:31]
/* ここのロジックが理解不能な場合は、○○○-○○○○へ電話せよ */

電話したら本当に本人が出て、丁寧に教えて貰った。
退職ぎりぎりまでコード書いてて、ドキュメントにする時間がなかったのだと。
笑ったと言うより、天晴れだった。

904 名前:ヽ(´ー`)ノ mailto:sage [03/07/01 16:33]
なんかそういうのカックイイな

905 名前:仕様書無しさん mailto:sage [03/07/01 17:09]
>>903
ちょっとカコイイぞ。俺なら絶対そんな事やらん。

906 名前:仕様書無しさん mailto:sage [03/07/01 17:22]
>902
チガウ。
C−charの読み方は「チャー」だろうが

907 名前:仕様書無しさん mailto:sage [03/07/01 17:22]
メアドが書いてあって、そこへ問い合わせるとこっちのメアドがスパム業者に登録されたりしてな。

908 名前:仕様書無しさん mailto:sage [03/07/01 19:38]
職業プログラマではない工場勤めな人間です。
今日、かなり古い自社製装置のI/F PC(BASICで制御されてる)が
エラーを出して停止。LISTしてみたところ、

20210 DATA (割愛)
20220 '
20230 'これ見た現場の人、暇人ね(笑)
20240 '
20250 DATA (割愛)

肝心の生産装置が止まってテンパってただけに笑えた。
しかも中途半端な位置に。

909 名前:仕様書無しさん [03/07/01 20:42]
>>903
似たのならウチの課の伝説になってる。

'○○に聞け

○○の部分は後輩(当時新人)の名前。



910 名前:sarada [03/07/01 20:45]
(σ・∀・)σゲッツ!!ならココ!
www3.kcn.ne.jp/~barozza/
言語を英語にすると見れるんだ



911 名前:仕様書無しさん [03/07/01 22:37]
// さすが俺アルゴリズムだろ

912 名前:仕様書無しさん [03/07/02 01:58]
/* パラメータ (○○さんの年齢(26))*10 */

何のパラメータなんだ?

913 名前:仕様書無しさん [03/07/02 02:58]

/* この先のコードを読むと一週間以内に死にます by ○○*/



○○はデスマ中に亡くなられた先輩PG

914 名前:仕様書無しさん [03/07/02 03:46]
>>913
それは笑えないぞ!

915 名前:仕様書無しさん mailto:saga [03/07/02 03:47]
予想してやろう。

多分、>>1の野郎は1000スレ目で「*/」と書く。
そして、1から1000まで全部がコメントだと言うだろう。
いや、>>1じゃなくても誰かがやる。

916 名前:仕様書無しさん [03/07/02 03:52]

コメント内に書き込むことで、
コンパイラをPGごと破壊することができるという文字列があるらしい。

917 名前:仕様書無しさん [03/07/02 04:02]

*/




>>915
終わらせてしまいましたが、何か?


918 名前:仕様書無しさん mailto:sage [03/07/02 04:15]
てゆうか、>>2の時点で終わってるし

919 名前:仕様書無しさん mailto:sage [03/07/02 11:25]
>>915
とうに>>2で閉じているんだが・・・

920 名前:仕様書無しさん mailto:sage [03/07/02 11:34]
コンパイルオプションでコメントのネストを可にするのだ



921 名前:仕様書無しさん mailto:sage [03/07/02 11:38]
10000歩譲っても>>3で終わってるよな…

922 名前:仕様書無しさん mailto:sage [03/07/02 12:49]
>>921
<html><head><meta(略)><title>最高に笑えたコメント行</title><script(略)><!--
(略)
//--></script></head><body

いや、ココで終わってる。

923 名前:仕様書無しさん mailto:sage [03/07/02 13:50]
>4
>5
>6
>7
...(ry

#ifdef DELETE_923
/* 2003.7.2 Mr.X */
/* 見づらくなってきたので不要部分を全削除 */
/* 変更はありません(旧ソースとDiff確認済み) */
>1-922
#endif DELETE_923

924 名前:仕様書無しさん mailto:sage [03/07/02 17:42]
いまだにWebブラウザ経由で2chを見てる>>922のいるスレはここですか?

925 名前:仕様書無しさん mailto:sage [03/07/02 17:46]
にちゃんねるって、webサイトじゃなかったんだあ

926 名前:仕様書無しさん mailto:sage [03/07/02 18:10]
//無駄なコメント行が120行ぐらい有ったので全部消しました

927 名前:実話だ信じてくれ mailto:sage [03/07/02 18:26]
// 高速化のためコメント削除 ここから
  (略)
// 高速化のためコメント削除 ここまで

928 名前:仕様書無しさん [03/07/02 20:20]
// age

929 名前:名無し@沢村 [03/07/02 20:21]
/* そういえば、おれは朝早く出勤したとき、必死で室内を掃除しているやつがいた。
一歩はいると猛烈なうんこのにおいがしたね…。
それ以来おれはやつとは口を聞いていないよ。 */

930 名前:仕様書無しさん [03/07/02 21:52]
// 行番1
// 行番2
// 行番3
// 行番4
// 行番5
// 行番6






931 名前:名梨産 mailto:sage [03/07/02 23:29]
昔のNC装置は微妙なタイミングの調整をするためにコメントや空行を使ったらすぃ。

932 名前:仕様書無しさん mailto:sage [03/07/02 23:31]
>>931
インタプリタかなんかですか?

933 名前:仕様書無しさん [03/07/02 23:35]
>>889
> VBで
> '/***********************************/
> ってコメント行よく見るけど、これは

VBのエディタが嫌いで、
コーディング用のエディタは、C/C++/Javaのコメントがカラー強調されたりする。

そういうことでは?

934 名前:名梨産 mailto:sage [03/07/02 23:38]
>>932
今でも基本的にはインタプリタですよ。>NC装置
>>933
なんか納得いく解釈だなぁ。。

935 名前:仕様書無しさん mailto:sage [03/07/02 23:41]
そこから先が全部文字定数の色になってしまう罠

936 名前:仕様書無しさん [03/07/03 00:06]
今、見つけて噴き出したコメント

//イロイッカイヅツ

937 名前:仕様書無しさん [03/07/03 00:53]
// バグがあったんで修正しといたよ。
// テストはしてないけど多分、問題ないよ。
// もし、何かあったら連絡ちょうだいね。

938 名前:仕様書無しさん mailto:sage [03/07/03 00:55]
みんなコメント書くんだな

939 名前:仕様書無しさん mailto:sage [03/07/03 00:59]
//よう、俺。久しぶりだな、元気してるか?

というコメントを書いたのを忘れて久々に見て不思議な気分になった…

940 名前:仕様書無しさん mailto:sage [03/07/03 01:04]
// (`□´)<くわっ



941 名前:仕様書無しさん mailto:sage [03/07/03 01:14]
If bRc = 0 Then
'{
処理・・・・
'}
else
'{
処理・・・・
'}
End If

みたいなVBScriptのコードを書くやつがいた。
なんでそんなことするのか聞いたら
エディタで対応する括弧を探せるから楽なんだとさ



942 名前:仕様書無しさん [03/07/03 01:16]

/* 誰かこのアルゴリズム書き直してくれ。俺では力不足でした。 */

943 名前:仕様書無しさん mailto:sage [03/07/03 10:53]
/* 俺には役不足だ。もっとやりがいのある仕事を持って来い。*/

944 名前:仕様書無しさん mailto:sage [03/07/03 13:00]
とある都銀のとあるプロジェクトにて。


/* 実害はありません */


注:2002年4月頃。

945 名前:仕様書無しさん mailto:sage [03/07/03 20:00]
ハハハ。と笑って普通に流そうとしたが、>>944

でもさ、2002年4月ごろって何でわざわざ断るんだいな。
もしや、とある都銀ってぉぃぉぃ...世界最大規模の、
当時「もうだめぽ」スレがあちこちに立ったひらがな3文字?
シャレんなんねー (((((((;゚д゚))))))) ガクガクブルブル

946 名前:仕様書無しさん mailto:sage [03/07/03 20:06]
だとすると、こうなったわけだな。

/* 実害はありません */
/* ↑バカヤロー!実害ありまくりじゃねぇか!
2002/04/xx 修正
*/

947 名前:仕様書無しさん mailto:sage [03/07/03 20:29]
/* 実害はありません */
/*こっそり修正 2003/04/xx*/

むしろこんなのでは?

948 名前:仕様書無しさん mailto:sage [03/07/03 21:24]
それだとばれるから。

/* 実害はありません */
/* 念のためチェック 2003/04/xx (何も変えていません。)*/
/* さらにチェック 2003/04/xx (何も変えていません。)*/
/* もう一度チェック 2003/05/xx (何も変えていません。)*/


949 名前:仕様書無しさん mailto:sage [03/07/03 21:38]
/* あんたがこのコメントを読む頃には俺はもういない。 */

950 名前:仕様書無しさん [03/07/03 22:01]
>>943
役不足←→役者不足=力不足




951 名前:仕様書無しさん [03/07/03 22:02]
>>950
ってあってるじゃん


952 名前:仕様書無しさん mailto:sage [03/07/03 23:49]
>>950
「宮根誠司の日本語それで大丈夫?」見てへんのんか?

あと、次スレ立てときや。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<166KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef