1 :
仕様書無しさん:
/*
int get2()
{
return 2;
}
//イラネって言われちまった
//いいできだと思ったんだが
*/
' ばかーーーーーーーー!!!
な、何があったんですか先輩Σ(゚д゚lll)
//○○が実装されたら、××に修正する。2000.xx..xx
いつになったら実装されますか?
/* なんでコメントアウトしたのか思い出せないので復活 */
こんなんでいーのか・・・
rem
>7
君はVB使い以下の様じゃな
9 :
仕様書無しさん:04/07/17 17:48
/*2004/5/12/バグ修正*/
/*2004/5/13/↑勝手にいじるなボケ*/
/*2004/5/14/↑(゚Д゚)ハァ?バグ入れてんじゃねぇよ。周りがどれだけ苦労してんのか分かってんのか?*/
/*2004/5/15/↑そりゃお前のことだろ。さっさと辞めてくれってみんな思ってるよ(プ*/
/*2004/5/16/↑うわwこいつ頭大丈夫か?だれか精神病院に連れて行ってやれよw*/
/* 200x.xx.xx hoge
速度改善のため最初から計算して配列を確保するようにします。
struct{
char xxx[4 + 1];
char yyy[5 + 1];
char zzz[6 + 1];
}buf;
*/
struct{
char xxx[5];
char yyy[6];
char zzz[7];
}buf;
で、速度改善はされたのかhoge君よ。
コンパイル時間は短くなったかもw
; 保守
13 :
仕様書無しさん:04/07/19 12:13
-- age
# ぬるぽ
// ガッ
// ぬるぽ
'ぬるぽはセルフサービスになりました。
HAHAHA!!
印象に残ったコメント?
…コメントなんざ残ってねぇ!!!
。・゚・(ノД`)・゚・。 カイタヤツノ バカー!!!
grep ぬるぽ 1-1000 | xargs ガッ
ぬ る ぽ
ヌルポ
ヌルポ
nurupo
// もうだめだ・・・・
な、なにが?
// ここからのコメントは信用しないように
/* だせえ処理 */
// ここの処理って必要ないかも
//コメントアウト
・・・何を?
/* ごめんなさい。 */
気になる……
// ガッ
// 20XX/03/12 変数名を大幅改造
// 20XX/07/30 ↑ちゃんと動いてんだから余計な真似すんなバカ
// 20XX/11/11 動いてさえいればソースの見易さなんかどうでもいいってのはバカの証拠
コメントで喧嘩すんなよお前ら。ていうか直接相手に言えよ・・・
// 199X年、地球は核の炎に包まれた
earth->America->useNuclear();
earth->NorthKorea->useNuclear();
Error. MisfireOfExplosion例外が発生しました。処理を停止します
NoNationExceptionだと思う。
try{
earth->America->useNuclear();
}catch{
earth->Japan->Doraemon.useSpecialItem(DORAITEM_EARTHBREAKBOMB);
}
throw new AtmicBomb( );
// ↑せめてコメントアウトしよう
// 何となく Civilization II とか思い出したのは漏れだけ?
catch (AtomicBomb ab) {
ab.printStackTrace(); // gigigi...
System.gc();
World.Japan.Hirohito.gyokuon();
}
ええと…いたる所に「要検討」の文字が…
おーい!検討する人どこ行ったーーー?!!
拳闘する人は>45
おっしゃー
_ー ̄_ ̄)’, ・ ∴.' , .. ∧_∧
∧ --_- ― = ̄  ̄`:, .∴ ' ( ) ←
>>46 , -'' ̄ = __――=', ・,‘ r⌒> _/ /
/ _-―  ̄=_ )":" . ’ | y'⌒ ⌒i
/ ノ  ̄ ̄=_ ` )),∴. | / ノ |
/ , イ )  ̄= , ー' /´ヾ_ノ
/ _, \ / , ノ
..\ | / \ `、 / / /
\ j / ヽ | / / ,'
 ̄|| ̄ / ノ { | / /| |
|| / / | (_ !、_/ / 〉
|| `、_〉 ー‐‐` |_/
// コメント
…!?
shori1(); //処理1を呼び出す
…だから何の処理!?
新人さんにありがち・・・なのか?
count++; //カウントアップ
コメントの意味がないから書き直させると
count++; //countに1をたす
おいおい。
「次のテーブルへ」って書いて欲しかった。
つ〜か、まともにソースを書いてくれてあればこれくらいのコメントは無い方が読みやすかったりする。
count++; // 次のテーブルへご案内
REM いらっしゃいまっせぇ〜
/* メロンパン入れになってま〜す */
#はい、こんにちは〜
// ほんのもめ
意味がわからん。
/* ファイルクローズ、はいガチャリンコ〜 */
調子に乗りすぎだっつうの
ぬるぽ
ニュルン
/* よくわかんないんでこのまま進めます */
解らなかったらちゃんと確認しろやゴルァ(#゚д゚)
>57
catch (Exception e) { /* ガッ */
:
}
ぬるぽ
ヌルッ
ぬ
67 :
仕様書無しさん:04/08/24 02:22
pos.x = LEFT + 2; //+1 //+3 //+MARGINE + 1;
微調整の痕跡が嫌だった。
for(i=0;i<65535;i++) {
switch (i) {
case 0:
printf("さぁ、始まりだ\n");
break;
case 1000:
printf("当分終わらない\n");
break;
case 2000:
printf("ほっといてくれ\n");
break;
--------1000刻みでこんなメッセージ続くので中略---------
case 64000:
printf("がんばれ後少し!\n");
break;
case 65000:
printf("もう疲れた!\n");
break;
}
}
最終更新日1984年・・・・
もう20年動いてて歴史有るんです、って自信満々に渡されたソースの中にこんなものが・・・
70 :
仕様書無しさん:04/08/24 04:11
// ○○以外の値を設定したら死ぬ
おみゃ〜らよ、コメントはネイティブに落ちないと思ってるかもしれないが、
コンパイラによっては、コメントも実行ファイルに入れてくれるものもあるよ。
>>68 マーガリンてよんじまった。
marginのつもりでmargineだったのね。
//6月7日15:00十字架の陰の先端を掘れ
//出てきたソースをinclude
75 :
仕様書無しさん:04/08/24 14:07
count=0;
while(i_count<MAX){
〜
strcat(out,hoge);
count++;
}
// レビューで直せって言われたけど直し忘れてもう一回レビューしてもらったら通っちゃったからもういいや
76 :
仕様書無しさん:04/08/24 15:51
' よくわからないけど動くからこのまま
Function kaiten (x As Double ...
(以下略)
を見て以来、会社不信、、、
顔文字いれてんじゃねーよ、デブ。
>>76 それにしてもその関数はいただけないな。
ださすぎ。
そうだよな。普通ByValくらい付けるだろ。
開店?
回天?
特攻するですか?
維新の時ぜよ
正解は、甲斐店でした。
快天だよなあ、ダブルで。
よかったな >83、そのレベルのジョークでも>84が爆笑してくれて
// 2004/08/26 追加
// なぁ・・ プッって爆笑だったのか? どちらかと言えば嘲笑だと思うが
REM
>>87氏 正解
REM まぁ
>>86氏も分かって言ってるんだろうね・・・だよな?
REM どちらにしろ、
>>83 プッ
漏れが悪かった・・・
スレタイに戻ってくれ・・・_| ̄|○
******** 再開 ********
漏れのことなんだが。
//××ですが、何か?
とコメントを書いた。
そしたらそれを見た上司に、おぎやはぎが好きなのかと聞かれた。
2ちゃんねらーですが、何か。
ぬるぽ
構って君なぬるぽ厨は放置した方がいい気がする
100のぬるぽ
100のガッ
ぬるぽぬガッ!るぽぬるガッ!ぽガッ!
マルチスレッド風味
>1001
ガッ
continue; // 続けます。
>>106 ワラタ
つーか、確実に continue について
わかってないな、そいつ
tincoune
/* xx君のせいで今日も帰れないのにxx君は帰りました。 */
/*
04/08/25
__ 、]l./⌒ヽ、 `ヽ、 ,r'7'"´Z__
`ヽ `ヽ、-v‐'`ヾミ| |/三ミヽ `iーr=< ─フ
< /´ r'´ ` ` \ `| ノ ∠_
`ヽ、__// / |/| ヽ __\ \ヽ |く ___彡'′
``ー// |_i,|-‐| l ゙、ヽ `ヽ-、|! | `ヽ=='´
l/| | '| |!|,==| ヽヽr'⌒ヽ|ヽ| | |
┏┓ ┏━━┓ | || `Y ,r‐、 ヽl,_)ヽ ゙、_ | | |. ┏━┓
┏━┛┗━┓┃┏┓┃ ヽリ゙! | l::ー':| |:::::::} |. | / l|`! |i |. ┃ ┃
┗━┓┏━┛┃┗┛┃┏┌───┐j | l|.! l::::::ノ , ヽ-' '´ i/| !|/ | |リ ━━━━┓┃ ┃
┏━┛┗━┓┃┏┓┃┃ .|ー───'| | l| { //` iー‐‐ 'i 〃/ j|| ||. |ノ ┃┃ ┃
┗━┓┏━┛┗┛┃┃┗ .|. | | l| ヽ ヽ / _,.ィ ノ/川l/.━━━━━┛┗━┛
┃┃ ┃┃ ! 初 | ゙i\ゝ`` ‐゙='=''"´|二レ'l/″ ┏━┓
┗┛ ┗┛ | 任 .!--─‐''''"メ」_,、-‐''´ ̄ヽ、 ┗━┛
r|__ 給 ト、,-<"´´ /ト、
| { r'´ `l l /|| ヽ
゙、 } } | _|___,,、-─‐'´ | ゙、
`‐r'___ヽ、__ノ/ | | |、__r'`゙′
| |/ i |
| | |
*/
// コメント
// ○○を初期化
の数行後に、
// ↑が「初潮化」に見えた・・・疲れてんかな、俺・・・・
いいから寝れ。( つД`)
疲れてる以前に、ロリなだけ
>110
ソースエディットをプロポーショナルフォントでするかなあ?
ネタにマジレ(ry
/*
* あとは、まかせた…
*/
Σ(゚Д゚;≡;゚д゚) エッ?! チョ、チョットマテ!!
俺プロポーショナルフォントなんだけど…
やっぱり変か…
>117
プロポーショナルフォントだとピリオドとカンマ、コロンとセミコロンの区別がつきにくくない?
>>117 C++の禿は、プロポーショナル派だよ。安心しろ。
>>118 32ポイントくらいに大きくしたら見やすいよ。
12ぬるぽいんと
Wingdingsでコーディングしない奴は負け組
// だからここで同じことするなって言ってんだろうがアホボケカスーーーーー!!!!
気持ちはわかるが本人に直接言えYO!
//--#;'
-- 本当はnextvalで自動的に入れるんだが、アホが毎回 max(sid) とって
-- 発行するような仕組みで作った挙句そのまま実データが入ってしまった
-- 箇所があるため、仕方なくこのような無様なストアドプロシージャを
-- 用意するハメになったことを、クライアントに謝罪致します。
--
-- とゆーわけで、DB上の default値挿入は信用しないで下さい。
-- default値でnextvalで発行している値が使われた場合、ほぼ確実に
-- 主キーが既存レコードとかちあって異常終了します。
>>125 start with ででっかい値を初期値にして
振りはじめるってのダメ?
今更どーにもならんかもしれんが…
// >126 今更どうにもならないところが味なんだよね。スレ的にもマ的にも。
/* 調べるのが面倒なんで自作 */
・・・・・ってstrcpy()と全く同じことやってる・・・・
オマエら、ガンダムは好きか?
うん。
// この仕事、もういい加減うんざりだ
外注の書いたコードにあったコメント
それはこっちの台詞だと
// むこうの処理改善したらここの処理いらないかも〜
(#゚Д゚) キサマ…
// オマエら、ガンダムは好きか?
//注意:この関数はまだ複数のデバイスをサポートしない。
// 連合軍様ガンダム機のビームサーベル制御の際は、
// 当該ガンダム機が必ず一刀流仕様であることを確認すること。
// 将来、この関数が複数デバイスをサポートするようになったら、
// 二刀流ガンダムを提案して連合軍様から新規開発案件を取るとよい。
ガンダムハンマーとサーベルの同時使用もNG?
>>110 それ等幅フォントで見たら訳分からん様になるけど・・・
2ちゃんを等幅フォントで見るほうが間違ってる _| ̄|○
/*
>137
ソースコードの編集時だろう?
プログラムは普通、等幅で見るモンだ。
*/
等幅フォントで見たら訳分からんかったが、
プロポーショナルフォントで見たらAAだったっていうのが
印象に残ったんだろう。
初任給もらう様な立場のくせに、そんなコメントを埋め込むのは
いかがなものか・・・
話がループしてる?
142 :
仕様書無しさん:04/10/07 18:36:12
/**
* そうやって俺をイラつかせて、何をしたいんだ。
* 俺に恨みでもあるのか。それとも人をからかうのが好きなのか。
* どちらにしても、お前は悪意をもって人を傷つけようとした。
* こういう事はこれで最後にしろ。
*/
Doxygenでドキュメント化できる愚痴はいただけない
そんなこと言わずにいただいてくれ
// たぶんこれであってる
// これでいいと思う
// こっちのほうがいいと思うので
こんなんばっか見た日にゃあ殺意が(ry
// これであってる
// たぶんこれであってる
// これであってるんじゃないかな
// ま、ちょっとかくごはしておけ
// ↓樹海ここから いじったら帰れません
・
・
・
// ↑樹海ここまで 生きてるかー?
148 :
仕様書無しさん:04/10/11 14:20:13
enum
{
insert, //挿入モード でーす
overwrite, //上書きモード でーす
・
・
・
nekomimi, //ネコミミモード♥でーす
}
150 :
仕様書無しさん:04/10/11 14:44:40
/* 母子手帳ゲット!! */
>149
いや、それ結構古い画像だし。
153 :
仕様書無しさん:04/10/11 16:01:55
//↑誰だこんな糞ソース書いたのは。
//↑お前がいちいちいじくるから糞になってくんだろうがボケ。
//↑元が糞じゃなきゃいじらねぇよシネ
//↑ハァ?
//このタイミングでタイマーをONにすると必ず落ちるのでもう一つタイマーコントロールを使って回避。でもなぜ?
そりゃー画面のロードが終わる前にONにしちゃ〜なぁ・・・
//このタイミングでタイマーをONにすると必ず落ちるのでもう一つタイマーコントロールを使って回避。でもなぜ?
//↑そりゃー画面のロードが終わる前にONにしちゃ〜なぁ・・・
//↑そんなことどこにも書いてなかったんだもん。
コメントが繋ぐ愛
お前ら、ぬるぽは好きガッ?
160 :
仕様書無しさん:04/10/14 12:54:08
// 仕様決まってないから とりあえず これで
↑いつまで これなんだ。
//この関数は下記のURLのサンプルコードを参考にしました。
//
http://〜
//
http://〜
逝ってみたらブラクラやグロ画像ばかり。
威力業務妨害罪 器物損壊罪 背任罪
給与横領罪
166 :
仕様書無しさん:04/10/16 22:32:32
167 :
仕様書無しさん:04/10/17 02:15:25
// temporary code
// please fix
// TBD
こんなんばっかり。
だれがいつ直すんだよ。
俺が書いたコードですけどね。
>>165 むしろ、文字リテラルとして埋め込んで、
よけーなことしようと覗いた奴を罠にはめろ!
>>169 "To Be Determined"
「あとで決める」とか「あとで書き直す」とかそんな感じ?
>>160 実運用に入ってるシステム保守の時ソレ見たことある・・・
//ゴッゴル
174 :
仕様書無しさん:04/10/19 21:56:24
// 以降スパゲッティ
free(string); // 死ね
こんなのよく見ます。
怖いよママン(´・ω・`)
//愛してる・・・
177 :
仕様書無しさん:04/10/19 22:59:13
納期の前夜に、
MyDoomのソースをコメントに埋め込む先輩は、真の勇者。
//ここで確実にぬるぽ
//ガッ
//気づいたんなら直せよお前等
//で、誰の仕業よ?こんなクソ書く奴って
//三文字だよorz
//こんな重要なところをk(ryに投げたのかよ。(△△)死ねよ! ※課長の名前
//(△△)ホント使えねーな。半年たってねーからもちろん無償修理だろ?早く投げろよ。
//悪化したら困る・・・っていうか投げると確実に悪化するから俺がやるよ、まあ3日待て
//できたヽ(´∇`)ノ 今度韓国に投げやがったら俺、辞めるわ
_| ̄|○
// ↓これってデバック用の構文じゃないかな?
// 一回通るごとにログファイルを大量にはくんだけど?
気がついたなら消しとけよ
2年前の俺のバカー (´Д⊂
>>178 名前を括弧でくくっているのでH社系の人?
課長だとカタカナじゃないか?
//2004.9.xx 今日はここまで。今日は客から電話がなくてはかどった。
//2004.9.xx 今日はここまで。昼のじゃんがらで胃がもたれてまだつらい。
//2004.9.xx 今日はここまで。ちょうど雨がやんだのでまた降らない内に帰る。
日記帳じゃないんだから消しとけヴォケ。
それ、そいつなりのスーパー記憶法
じゃんがらラーメンで胃がもたれた時書いたやつか…
たしか、ここをこうするつもりでこれを書いたんだよな
よし、思い出した!!
この流れだと思われ
>>184 それってあるよね・・・でも思い出したら消しとけよw
消したら意味無いじゃん。メンテが1回で終わるとは限らないでしょう。
1週間前の自分は別人だったりするだろ・・・
(スレ違いだが
しょっちゅうじゃんがら行ってるやつはどうしたらいいんだ?
>189
コメントには「じゃんがら」しか書いちゃいけないというコーディング規約でもあるの?
/* ○○さんのコードはポインタを多用していて解りづらいので配列にして書き直しました */
で、君は40Mの配列を切っちゃう訳だ。
ぶ っ こ ろ す ぞ て め え
>>192 その配列切っちゃったやつって新人なんかな?
>>193 いや、入社5年目だったかな?
VBとかエクセルのマクロは得意らしいけど
俺が書いたハッシュテーブルをバカが固定配列に書き直して
速度が出ないと客に怒られ俺に泣き付いたという
>>194 そいつころしとけ。聞いてて腹たってきた。
>>194 まあ、元のコードがあったのが不幸中の幸いか。
バージョン戻すだけで対応できるしな。
書き直した後に変更かけてたら南無。
/*/ 保守 /*/
/*
//保守
//*//*
/*//ぬるぽ
*/
199 :
Yura ◆yMz13RbUJs :05/01/01 17:22:04
int i; //後々楽なようにグローバル変数にしておきました
=|
/*
更新履歴
-1.0.0 1998.10.15 テスト用作成
(途中略)
0.9.0 1999. 1.10 XXXXX修正
1.0.0 2000.10. 5 リリース版
*/
バージョンがマイナスって何?
テスト用。
その手があったか。
if分のelseの部分に500行程のクソコードがぎっしり
(ifの中は1000行は超えてる……)
で所どころに
/* ココには来ない筈 */
/* ここに来ても止まらない処理 */ <--特に殺意を覚えた
……assert()やらエラー処理やらで落としてくれよ…
どうせ、その分岐に入ったら、そのままじゃ他で確実に不具合でるんだから…
300行の処理(…コイツに定型処理の関数化と知らんのか…と、コイツのコードの内容は諸君の想像にまかせる…)
をしてる関数で○○2とか同じ様な関数があり、そのコメントが
/* ○○と○○2の違いは value(<-これはコンスト定数)が8か16の違いかです */
…コイツ、殴って良いと思いますか?…
そういうのを再教育する場がないのもどうかと思うけどな
どうでもいいけどコンスト定数とかdeclare宣言とか使う人って不自然に
思わないのかな
>>204 function関数にvariable変数
define定義
Classクラス
Metaクラス
>>203 明らかに学生の漏れよりレベルが低いのに給料もらってんのか・・・
>209
おまいの日本語も似たようなレベルだろw
そんなに変でないと思うけど。
別に変じゃないよなあ
とくに変ではないだろ。
・・・いや、「学生さんが自信をつけた」
のならそれはそれで良いと思うぞw
一言余計かも知れないが、「下ばかり見ていると向上心が鈍るぞ」
という程度かな
>>210 もしくは213は具体的にどこが変なのか指摘しないとただの言いがかりだよなぁ。
あ、漏れは211ね。
>217
× 漏れ
○ オレ
食いつきいいなぁw
元の>203は他人のソースを読んだ(読まされた)ときに自分の覚えで
コメントを追加した場合、そんな感じになることはある。
まぁそのまま終わるのはどうかと思うが。
それを学生がレベル云々言うのもどうかと思うぞ。
つまり「学生のくせに」と言いたかっただけね・・・ヤレヤレ
ヨレヨレ
メガネ メガネ
イレバ イレバ
何のつもりか知らんが、コメントに「・・・かも」とか「たぶん」とか
「とりあえず」とか入れたままにしておくのは止めてホスィ
見直したときにすっごく不安なんだよーーー!!
>>224 そういうコメントをいれるという行動は純粋な親切心から来ているものだ。
「仕様の不安定さ」とか「脆弱さ」がきちんと伝わってくるだろ?
#立派にコードの駄目加減を理解する事の一助になっているじゃ無いか。
不安さに耐えられないなら削除スレ。そうすれば二度と目にしないですむぞw
>224
すまん・・・
だって自信ないんだもん(´・ω・`)
注)当然、他人のクソコード時限定!
/* このコメントを消すと何故か動かなくなるので注意 */
/* このコメントを消すと何故か動かなくなるので注意 */
/* 俺がやってもたしかに動かなくなりました。 */
// ↑お前ら何やってんだ?と思ったが俺も動かなかった...orz
どこだかのスレでみたの思い出した
char hoge[4000]; /* これがないと何故か動かない */
こんなやつ
// bWriteEnabled : 値がトゥルーのとき、書き込みがイネェーブルになる
・・・変なカタカナ語使わんでくれ
ワロタ
ivent
アフォな単語をそこら中で使うなボケ!
"I've nt" ntって何だ? と思ったらいべんとか。
ovent ovent うれしいな〜
泊まり込みで買いに行くホカ弁は嬉しくない。
コメントを消すと動かなくなるってどういうコードだろう……
/* assert(1==2); */
こんなのか?
/* 2005.01.07
/*このコメントを消すと何故か動かなくなるので注意*/
a = b;
/* 処理終了*/
なるほど。
というかまともなエディタを使えと言いたい。
色分け機能の無いエディタはマトモで無いのか、と小一時(ry
あまりマトモでない
// 関数名:〜〜〜〜〜
// 以下、めんどくさいんでコメント省略
をい。(#゚∀゚)
' 起動したら最初に動く関数
Public Sub Main()
・・・・・いや、間違っちゃいないんだが、なんつうか・・・・
>242
潔くていいじゃないかw
>>242 まちがったコメント書かれるよりはましかと。
'cntに1を足す
cnt = cnt + 1
みたいなもんだな
247 :
仕様書無しさん:05/01/13 11:43:50
この道10年のベテランが書いたソース
なんかコメント以前に根本的なところで間違ってると思いますが。
/* チェック処理 */
for(i=0;i<10;i++){
なんか処理してる
hoge:
なんか処理してる
}
if(なんか判定してる){
/* iにループ位置を入れてもう一度チェックする */
i = fuga;
goto hoge;
}
他人にメンテさせないためにわざと分かりにくくしてるんだよ。
ベテランともなると自分の居場所を確保するためにあの手この手を使うのさ。さすがだね。
…それでも動いてしまうのか
すげぇ
最適化の中の人も大変だよな
251 :
仕様書無しさん:05/01/13 17:04:26
// 私のコメントは頼りにしないでね…??(゜Q。)??
そういや会社にGOTO使ってるのを先輩から指摘されて、一生懸命GOTOの
必要性を主張してる人がいたなあ。
先輩がGOTO使ってるならまだしも、部下が使ってるところがなんとも。
うちの使ってる中国もよくつかうんだよな....
goto使いたい奴は使えばーて感じだけど
いくらなんでもループの中に飛び込むとかは無しだよなー
>>250禿同
ウチのコンパイラがちゃんとやってくれるか慌てて試したら
ちゃんと?動いたんで一安心w
>>252 必要なGOTOなら、主張して当然だと思うが…
「GOTOの使い方がなっちょらん(こんなんにGOTO使うな)」
なら先輩が正しいが、
「(文脈問わずに)GOTO使うな」
なら先輩がアホだろ。
ほぅーら、不毛なgoto論議が始まるよー
イケ 100
gotoを「よく」使うなんて事態がそんなにあるとは思えんが。
>258
でたよ・・・('A`)
260 :
仕様書無しさん:05/01/15 14:25:41 ID:??? BE:40932959-
とりあえず流れを元に戻して。
卒研で残ってたプログラムの先頭のコメントが
聞いてあろえりーな形式だった。
>260
// さらしageキボンヌ ……なんかなつかしぃな
後藤有害論
263 :
260:05/01/16 01:09:06 ID:??? BE:16373636-
//さらし上げると研究室特定できちゃう台詞なので_ぽ
>>260 端的に聞くがそのプログラム、インタプリタの処理系、じゃないよな…?(((;゚∀゚)))
265 :
260:05/01/16 22:57:58 ID:??? BE:10915643-
>>264違いますのでご安心を。
・・・ってことは他にも似たようなことをやってる人がいるんだなw
// 不正な精液
たぶん、「不正な西暦」と書こうとしてたんだとおもうw
このスレに書いてあるようないい感じにふざけたコメント全くみない職場だから、
こーいうの実際に見ると新鮮だw
「この精液はオーバーフローを起こす可能性があります」とか?
漏れ、「圧乳確認」なら見たことある。
「圧入」と言いたかったんだろうが・・・w
269 :
仕様書無しさん:05/02/06 22:04:45
// age
/* やめます
〜以下何万行のコード
*/
.....
Cかな?
だったら、途中に全くコメントがないのだろうか・・・
流石にそんなの見たらちゃぶ台ひっくり返しそうだ。
>271
こんなもん書く奴が、途中のコメントの有無なんか気にすると思うか?
ネタってことか
そりゃそうだ。
でも、これって実際にあったんでしょ?(違ったらスマソ)
何万行もコメントなし・・・((((;゚Д゚)))ガクガクブルブル
漏れは複数行コメントでも
/*
*
*/
でなくて
//
//
//
とやってるから
>>270でもちゃんとコメントアウトできる。
このスタイルは邪道か。
ふと思ったけど、対応する括弧にとぶ機能のあるエディターって結構あるけど
/* から対応する */ にとぶ機能があるエディターってある?
ああ、vimできる罠
一括でコメントアウトするなら
#if
だよな
最近のコンパイラは/**/ネストしても大丈夫なの多くない?
>>279 //は仕様に入ったけど、コメントのネストは入ってない。
独自拡張に頼りまくって平気な境遇にいるなら許可。
コメント部分を削除するとコンパイル通らなくなるMFC
あれなんとかならんか
白黒のツートンカラーがカッコイイマシンの後部座席に詰め込まれ
国家権力から熱烈なインタビューを受けたそうです。
Off course.
/*白黒のツートンカラーがカッコイイマシンの後部座席に詰め込まれ
国家権力から熱烈なインタビューを受けたそうです。*/
>>281 んなこたあない(AA略
ClassWizard は使えなくなるかも知らんが。
/* grep ^// すると小説になっております(^^) */
工エエェェ(´д`)ェェエエ工
egrep -v ^// バカソース > 本物ソース
// ×月×日に導入予定
>>286 // おまい、もしかして文系の某板に居たりしないか?
// あ、あれ?(汗)
なんだよ、何があったんだよ!
REM ********
REM hosyu
REM ********
296 :
:2005/04/05(火) 15:31:40
データをファイルから取り込む処理の終盤部分で、
/*
リストラの後処理
*/
どうやら「リストア」の間違いらしい。
>297
間違いじゃないかもね。
まぁ全体を見ないと分からんが。
>297
意味深だな・・・・
>297
印象に残るな・・・
>297
切なくなるな・・
/*
ここまで出来ればいい方かな
*/
/* これ何に使う関数だったっけ */
/*i=i+1*/
i++;
/*
コメントなんて書いたら負けだと思ってる。
*/
// おお ぷろぐらむよ しんでしまうとはなさけない
エラー処理の関数内で。
殺したくせに態度デカイよな
>307
きっとload_british関数でエラー起こしたんだよ。
loadなのか、さすがだ。
/* ここでDayにAddしてからCompareする */
おまいはジャニー喜多川か。
ワロス
312 :
仕様書無しさん:2005/06/29(水) 12:19:54
' 納得いかないけど仕方がない
気になる・・・・
// 虫食い蟻
314 :
仕様書無しさん:2005/06/29(水) 23:37:17
メモリリーク調査中に発見したコメント。
// I believe GC :-)
知っていて出荷したな!!
' もうVBは嫌だああああああああああ
*もうCOBOLは嫌だあああああああ
なら書いたことありますが。
// 暫定処置 2003.03.23
// 時間がないので取り急ぎの処置 2003.03.23
// 落ち着いたらまともに修正する予定 2003.03.23
そしてコメントを残した当人は昨年に退職してしまいました。
/* ごめんなさい */
謝られても。
// どこまで直したのか解らなくなっちゃったよー
こらこらこらこらこらこら
正直でいいじゃないの
// ここから先は見ないふり
if (なんちゃらFlag == 0) {
# この機能は実装予定なし
}
(;'A`)?
>323
(程度にもよるが)普通にやらないか、それ?(ウホッ)
いわゆる「想定の範囲内」ってやつで。
そいなら素直に if 文も含めて全部コメントアウトして欲しかったぜ!
326 :
324:2005/07/15(金) 23:54:41
>325
それは言えるw
//おーぷんできちゃった。
・・・
//読めちゃった。
想定の範囲外なのか?w
>327
かわええ(*´Д`)
329 :
Mb:2005/07/24(日) 08:05:36
/**
* 迂闊に戻り値を使って配列の中身を見ようとすると
* たまに領域外参照でぶっ飛ぶので、
* 一度変数で受けて範囲内かどうかチェックする。
* (例外で受けろっつーの(-_-;))
*/
VBでスマソ。若い子Aと中堅Bが二人で開発してたソース。
' 2005.05.14 ここ解らないんで明日Bさんにお願いする By A
' 2005.05.15 実は、VBではLong型変数でも16進数表記しないとオーバーフローするんだよ! By B
' 2005.05.16 な、ナンダッテーー By A
おまいらコメントで遊ぶな。
/* ここから先は何を見ても気にしないように :-P */
いや、めっちゃ気になるんですが。
//消すのも勿体ないから全部コメントアウトしといた。
↑いや,目的の所探すのにめちゃくちゃ困るんやけど....orz
>>331 これどういうこと?
signedの変数を無理矢理unsignedとして使うってこと?
こういう時って大小比較とかどうなるんだ?
いまさらながらVB侮りがたしだな。
型の概念がない言語恐るべし。
いやまだVBは型がある方だと思うけど
仕様も理解もせずにVB叩くとは流石でありますね
Lions本の
/* You are not expected to understand this. */
が一番印象に残っているな。ムキになって理解した。
/* ああ、ここは別にわかんなくてもいいから。つか期待してないw */
日本語のほうがムカつくな
語尾にw入りのコメント付ける低脳っぷりが素晴らしいではないか
/* ここはわからなくてもいいよ (^Д^)9m */
/* どうせお前ぢゃこの先無理(プ */
/* 以下の部分については理解する必要はありません */
なんとかマトモな言い方に訳そうと思ったが、これが限界・・・。
// 無理に理解して修正しようとしなくていいから、そーっとしておいてくれ
// 今のままで正常に動作してるんだから!!
/* ↓どんなことがかかれていても気にする必要はない。 */
/* わたしが機を織っている間は決して覗かないでくださいね */
// こ こ か ら 先 は 何 も 信 じ る な 。
/* おねがいっ! 見ないでえぇっ!! */
/*
このコメントをみたら、5ヶ所以上に同じものをコピペすること。
さもなくば、今後あなたの書いたプログラムは一切動かなくなります。
*/
されたほうのプログラムも動かなくなるがな
>348
なぬ?俺のプログラムが動かなくなるだと?!
あ、そうなの。別にいいよ。(´ー`)y─┛~~ マターリ
今でもどうせきちんと動かないし。
でも業務だと
//ここの部分を修正する場合は俺に相談しろ
っていいたい場合はみんな結構あると思う
俺が作ったものを勝手にパクって中途半端に斜め読みして改造してバグ混入させて
そのクレームが何で俺のところに来るんだよ、って話で。
//感感俺俺
// 通路を進んでいると突然目の前の扉が閉まりはじめた!!
// どうする?
// 扉に飛び込む Comm.hの122行目へ
// 様子を見る Scr0012.cppの644行目へ
122: // あなたは咄嗟に閉じつつある扉に向かって飛び込んだ。
123: // うぎゃあ!
124: // 一瞬遅かったらしく、足を挟まれてしまったのだ。
125: // これでは動くこともできず、このまま朽ち果てるだけだろう。
126: // ざんねん! あなたの ぼうけんは これで おわってしまった!
// ゲームブックとは古風ですなw
Shadow Gateだな
>>353 デバグしてソース変わった時に大変w
それを探すのもまた一味かな、、
// おまえは○○のバグを訪ねてここにやってきたのだな?
// しかし残念だったな。そのバグはここにはない。
// ここから隔たること数十里、あの山の向こうを探してみなされ。
// nに1を足す
n = n - 1
(*´Д`)ゲラゲラ
// 22275133773333721127155751757755152211275727111711132731155151
// 75351351373373513557717755531555237255752713375153557117532512
// 53131551737732223215755323122252531371573311713121113153515137
// 51225272311712377135573351551122351315722232357515355771533122
// 22533335333125531221517323155112252211273232231217277731223711
// 75327711277135755522355532323235353253732533715375227557132337
// 15331121525725231731550752151780511775723101731258502271833125
// 51001332110070880008008025727707317525888800008022083808880073
// 77072202270121233705751153088808008718035703725857705123032711
// 33837758238751377502333223371102323357100800001757007127821152
// 33077718370573121580027371312281573855317783557510582280880155
// 37075123381351115381381210000808080827208800805125283727213221
// 22072512303371155582378175277888552337757785757077371287225777
// 72032075081537171701517575570202851538880000880038088088008832
// 31800755820773535381535337101205102527222030127237288328250232
// 70822758537055157287732520015202318011780212801252030531002173
// 50322003725053315207111327217107371520833321518070728802138075
// 51775731327317155353173555323535173771215553577227557273372573
>>362が分からない人へ。
@ペイント(とか)を開く
A文字列を貼り付ける
B背景を黒で塗りつぶす
>>362 これ生成するツールを勉強がてら新人君に作らせて見ようかなw
その新人君の作ったツールのソースの先頭には
>>362 が書いてあって
結局きちんと動かないというオチになるのは目に見えてるだろ。
>365
// 15573772112711375552751177337755712735
// 52135323211375517333377217211725212272
// 73117371371517273211371151231371175157
// 15117511113213525122211573773311727123
// 72351222772132553523771521112727233233
// 55232315317523272735552352217737313323
// 23283757335237788127330335580755152777
// 23285317757857218733017075128833522333
// 35030080808877218388202117250517811117
// 37815722230728080851155375170235787775
// 50832008230731307377735113550538883527
// 73823830570772583718808131770003575152
// 71021020328215383502222255381571727537
// 53812080728732871115375275035215227233
// 22023015210725031273132222073121125531
// 32072371330578111583775215782325121537
// 37015123780750131558800252128000801115
// 17725337325277532115277727521537755773
おまいら頭いいな。
04689で字を書けばいいのか?
もうコレ系のネタは飽きたけどな
362へのツッコミは、そんなこと書いてる暇が
あったら実装汁!ジャマイカ?
// BOOLだと何故か動かないのでIntにしました
・・・・いや。だからさ。なんでBOOLだと動かないのか調べろよと小一時間(ry
/* アクセプトしてポークエグゼックする */
たぶん、fork,exec。
373 :
仕様書無しさん:2005/08/24(水) 17:49:12
//書いた本人が分かりません。
//質問しないでね :-P
おいおい....orz
374 :
69.v:2005/08/24(水) 20:54:54
アセンブリ言語で、問題があります。どなたか、教えていただけないでしょうか?真剣です、おねがいしますm(_ _)m考え方・ヒントでも構いません。
●スクリーンで同じ場所に1,2,,,,6(サイコロ)を順番に表示する。(目に見えない速さでくるくる回る。)
適当なタイミングでENTERキーを押すとそのときのサイコロの目を表示して右にカーソルを動かす。
これを3回行い、3つの目を並べて表示する。次に以下の基準で得点を求め表示する。
また、スリーカードの時はブザーを鳴らす。
☆スリーカード(3点)、ワンペア(2点)、ハイカード(ノーペア)(0点)
以上のプログラムを、サブルーチンを使用して作りたいのです。
375 :
69.v:2005/08/24(水) 20:55:53
アセンブリ言語で、問題があります。どなたか、教えていただけないでしょうか?真剣です、おねがいしますm(_ _)m考え方・ヒントでも構いません。
●スクリーンで同じ場所に1,2,,,,6(サイコロ)を順番に表示する。(目に見えない速さでくるくる回る。)
適当なタイミングでENTERキーを押すとそのときのサイコロの目を表示して右にカーソルを動かす。
これを3回行い、3つの目を並べて表示する。次に以下の基準で得点を求め表示する。
また、スリーカードの時はブザーを鳴らす。
☆スリーカード(3点)、ワンペア(2点)、ハイカード(ノーペア)(0点)
以上のプログラムを、サブルーチンを使用して作りたいのです。
>374-375
こんなコメントがあったら何でこんなコメントが書いてあるのか、
1日悩むかもw
答えをコメントで追加してやりたいが、アセンブラってなあw
俺なら「宿題は自分でやらないと意味ないぞ」ってコメントつけてスルーする
7セグのLEDとロジックICで組まされるよりは楽かも試練
// ○○ どっちの明細残すんだ?要確認
// △△ 単純に古い方を消していいよ。
// ○○ サンキュー
// □□ あれ?俺んトコも?
// △△ さぁ?そこは管轄じゃないんだよな。●●が要件定義担当してたぞ。
// □□ 誘導サンクス。
誘導先はもちろん、プロジェクトのソース全体が掲示板みたいだ…
// 応急手当
/*
計算結果がなぜか分からないけど10多くなってしまうので
ここで10を引いておく
*/
マテ。
>>379 そして新規開発部分はVIP板みたいになってる、と。
((;゚Д゚)ガクガクブルブル
// 2005.08.27
// うはwwwwバグてんこもりんぐwwっwうぇw
// 直しといたから感謝しろよwwwっw
// 2005.08.27
// うはwwwwこれコメントアウトされてからwwww動いてねぇwwっwうぇw
// でもほっとこwwwっw
>>383-384 こういうwwwとかが多い書き込みってたまに見るけど
wwwのところってどう読めばいいの?
笑えばいいのかな?
壊れちゃったのね。可哀想。と苦笑しておけばよい。
/* この部分コメントアウト 2005/7/13 */
// /**/でコメントアウトするなボォケが! 2005/7/13
/* 俺が何でコメントアウトしようが勝手だろうが 老害 2005/7/14 */
//コーディング規約も読めないくそガキが 2005/7/14
/* 糞ジジイこれでも喰らえ 2005/7/15 */
/*
はいはい
*/
コメントで会話ってネタだよな?
CVSのコメントで会話なら何度かあるな
流石に会話は無いが、「すいません。バグってました!」ってコメントを入れるやつはいる。
395 :
名無しさん@そうだ選挙に行こう:2005/09/11(日) 13:47:33
てゆーかマジでコメントにバカとか書くの止めてくださいよ。
請負なところにソース提出するとき困るじゃないですかトホホ
会社の隣のチームの奴が現地修正中の同僚に
「うんこしたい、っていうコメントのすぐ下の…」
とか電話で言ってた事があったなw
// Σ( ̄ロ ̄)
// ( ̄◇ ̄;)
// (−_−)
// (T◇T)
顔文字はやめい。
うまくいってないことはよく分かるぞ
// ( ゚д゚)ポカーン
// ( ゚д゚)・・・・。
// ( ;゚д゚)
// ((((;゚Д゚))))ガクガクブルブル
だったら嫌だな
コメントじゃなくて変数だが
char OTL;
int orz=3; // 脱力しながら屁をこく
/* たぶん対丈夫 */
な、何が?((((;゚∀゚))))
確かに、大丈夫じゃなさそうだなw
タイチョブ
タイチョブネ
厳密にはコメントじゃないけど、データファイルの書き出しモジュールで、
以下のようなの見た。ただし、データ形式で、行頭の # がコメント扱いと定義。
if (お正月)
書き出し("# あけましておめでとうございます。\n");
if (大晦日)
書き出し("# 今年も一年ご苦労様でした。\n");
if (4月1日)
書き出し("# 以下のデータは誤りです。\n");
// データの最後に「エイプリルフールです。正常です。」
// というのも書き出すようになってる。
ただし、
#ifdef DEBUG
#endif
のようなのでかこってあったので、納品物ではこの部分は実行されず。
405 :
404:2005/09/23(金) 15:14:09
それで
>>404 の後日談。
そのアプリケーションにバグがみつかって、最近修正版をリリースして
納品したんだよ。その際に、顧客との協議の上で DEBUG option 付で
コンパイルして納品したんだな。
で、その DEBUG向けコードをうちの組織内でも今使ってみていて、
年末年始のデータを処理して出力データをみたら...あららwww
まだ顧客は気がついてない。
とりあえず大晦日が楽しみだなw
>>405 これイースターエッグって言うのかねw
品質保証の専門家が見たらうるさく言いそうだが、ちょっと和んだ。
ところで、秋分の日に休日出勤してて見つけたという悲しい話ですか?
>>405 関係ないが俺が保守を引き継いだシステムは
各部署ごとの集計帳票を一括印刷する機能で
一番最後の部署が出ないバグがあった。
まだ顧客は気がついてない。
409 :
仕様書無しさん:2005/10/20(木) 11:25:25
ひっでえ糞コードを苦労して修正したらしい跡地に。
// ソースコードはもっとエレガントに書きたまえ、後輩。
トレーズ閣下ハケーン(゚∀゚)
ソースコードはエレガントにね
なら書いたことがある
411 :
仕様書無しさん:2005/10/20(木) 13:42:42
( ^ω^)
412 :
仕様書無しさん:2005/10/20(木) 14:08:56
int i; //愛
真似させていただいてます
そういやあ、
/*この関数には愛がない!!*/
ってのをマジで見かけたな。何があったんだろう。
古典的だが
//これより先に立ち入る者、全ての希望を捨てよ
は既出?
>>416 4ページ目 (´・ω・`)カワイソス
6ページ目 ディズニーが黙ってないと思うんだがw
9ページ目 ハングルも書いとけ
418 :
仕様書無しさん:2005/10/20(木) 18:49:00
// ここ眠かったから適当に書いた・・
>>409 先輩が閣下並みの統率力なら、一生付いて行きます!
//2005.6.9 K藤 ○○が××なので△△を□□して…
//2005.9.13 K藤 やべえ、三ヶ月前のソースがもう読めねえよ
そしてこの人、9月末に入院しました
スーパーモンキー大冒険のバイナリに残っていたメッセージは印象に残った。
// 謀ったなっ!○○!!
・・・・・おまいもガノタだったのか・・・・・・
// すみません、なんかここ適当に書いたら思うように動いてるんです。
// 危険なので触らないようにして下さい
(゚д゚ )
ノヽノ |
< <
(゚д゚ )
ノヽノ |
< <
(゚д゚ )
ノヽノ |
< <
( ゚д゚ )
ノヽノ |
< <
2ちゃん用語コメントがあったときは痛い
427 :
仕様書無しさん:2005/10/26(水) 22:38:31
// 頑張れ
処理
// もっと頑張れ
処理
// へいへいへいへいへい
処理
// おっしゃきたーーーーーーーーーー
処理
// もう後は大丈夫?
処理
// おっけーおっけー
処理
428 :
仕様書無しさん:2005/10/26(水) 23:02:57
/*後は任せた*/
// 2005/09/08 BY T.YAMDA NAGATA さん、風邪が治ったら直ぐ xxxx を治してください。
// 2005/09/10 BY K.MURATA xxxx のバグ修正
// 2005/10/01 BY K.MURATA 出荷にともない、コメントを整理
後で聞いたら、その永田さんは入院していた。
/*
カッとなって組んだ
今では反省している
だが、
直す気はない
*/
どうしろと?
ほっときゃいいだろ
コメントではないが、
関数1つ1つに
#if 1
:
:
#end
が書いてあるソースを見た。
まちがい
#end → #endif
//明日なんてこなくていいのに...
// もう0時をまわってます……
コメントは普通の内容だったけど、日付が大晦日。。。。
↑レスが普通以下の内容だったうえに、印象にも残らない
大昔、まだソース管理ツールなんてなかったせいで、ソースの更新日付=
最終リリース日付としか判断できないシロモノをメンテ中なんだが、
/*1994/02/23 ○○関数の引数追加 */
でもそのソースの最終更新日付は1994/03/23なんですが。
単にコメントを間違えただけなのか?そうなのか?((((;゚∀゚))))
>>438 一ヵ月後修正しようと思ってファイルを開いたがやめたとか。
>>438 makeのためにtouchしただけとか。
今となっては真相を知る方法は存在しないw
// 俺のバグじゃねえ!前任者の不始末なんだ!!
バグは開発環境で起こってるんじゃねえ!現場で起こってるんだ!!
// バグが開発環境で起きないんだ。だからバグじゃない。環境だ!
// 環境に起因するバグの存在が確認されていますが、
// 具体的な場所は現在(yy/mm/dd)調査中
// 調査と再現試験を行ったが、再現できないのでクローズ
/* TR-XX-XX ○○の不具合対処 */
#if 0
コード
#endif
↑
ただ、隠しただけじゃん。
// 転送だ、ミスタースポック
// 艦長!転送の座標が消失しました
FTP処理の関数内にはトレッキーが多数棲息している・・・・
449 :
age:2005/11/17(木) 18:33:55
// 信念
//
// 浮き世に絶対などというものは無く、
// 理不尽な思いを胸にして途方に暮れる時もある。
// それを乗り越える為には、確固たる信念と洞察、
// そして幾分かの行動力を持つ必要がある。
// KUSANAGI final launch sequence start. May Haumare's protection be with you.
なんだかよく分からんが、印象に残った。
/* 高速化の案件に予算がついたら,金額に応じて次の行の #define 値を
* 書き換えること。(0...3 が有効,0が最高速。現在(2)の約1/3の処理
* 時間になることを確認済み) */
( ゚д゚)
笑いました
// アウアウアー
・・・・AAじゃないだけ、まだマシ、かな。
// ♪それが私の口癖〜
/* 2XXX/10/12 ○○関数を修正 By T中 */
/* ↑嘘つけー!!俺は触ってないぞ!でたらめ書くな!! */
詐称するなよ・・・・
ワロタ
つーかコメントで会話するなと何度言ったら(ry
467 :
名梨産:2005/12/03(土) 19:31:19
// これはコメントではありません
469 :
名梨産:2005/12/04(日) 23:02:10
// ごめんちゃい。
// デザイナー なかじま かおる。
あ、これはコメントじゃないか....
とりあえず、おまいら、コメントから消せ
putchar('A') // <- ドクオに見えなくね?
コーヒー吹いた。どうしてくれる。
ごめん・・
474 :
仕様書無しさん:2005/12/15(木) 22:45:14
int FuncXXX(〜〜〜)
{
// このコメントはコメント無しの関数を保守のため点検した際のものである。
// コメントはすべて保守担当XXのものである
#if 0
int x,y,z; // yとzは1度も使われていない
……
xxx(); // 何もやってないぞ、これ?
…100行経過…
/* gotoなんか使うんじゃねえ */
…200行経過…
/* なんでこんなやり方してるんだ、遅いに決まってる */
…400行経過…
/* うあああああ、もうたえられね〜〜っ */
…残500行ほどコメント無し…
#else
(50行ほどの神コード)
#endif
/*
何をやったら元コーディングのような冗長でバギーなクソ遅いコードかけるのか、
理解に苦しむ。仕方ないので全部書き直したところ、システム全体の処理時間が
<2桁数字>%アップした。
(以下書き直しコードの解説)
と言うわけで、全書き直しの件はコレを見つけたキミとボクだけの秘密だ。
*/
}
あーあ、秘密をバラしちゃったのね。
// 明日はここから
自分は
>>474のようなことをせずに
黙って書きなおすけど
>>477 是非はともかく、スレタイには沿ってると思う。
しかし、処理時間がアップしちゃだめだろw
Thread.Sleep(10); // 気にしないで
保守案件のプログラムで名前と使われ方が一致しない
hogeFlag というのがあったので、どういうつもりなんだと
思って定義行を見た。
/***/
boolean hogeFlag = false;
いくらなんでも /***/ はないだろう。新手の精神攻撃か?orz
483 :
仕様書無しさん:2005/12/18(日) 20:15:26
>>482 コメントなのにその変数に対する説明がないから。
何でも格納するワイルドカードって意味だそうにちがいない
// 納期なんかよりこいつ(ソースコード)を見てくれ。どう思う?
// すごく…読み難いです…。
>>484 きっとバカでないと読めないコメントなんだよ・・・
/*
*
>>485 うほっ。いいコメント。
*/
/* 探さないでください */
>488 似たのをみたことがある
/* ちょっと失踪します。黒玉子をお土産に買ってくるので探さないでください */
/* 黒玉子・・・大涌谷だな。香具師は箱根だ、探しに行ってくるノシ */
思い出したのを一つ。
/*
このライブラリには以下のバグがあります。
1.ほげほげ
2.なんたからんたら
...
8.じゅげむじゅげむ
○○は退社するので修正することは出来ませんが、
気づいた人は修正しておいてください。よろしく。
*/
で、当然ずっと残ってるわけですが、、、
/* この仕事が終わったら営業に行きます お世話になりました */
営業のほうが過酷な希ガス・・・・・
コメントが言い訳だらけ。
/* 時間がないので仕方なくこんな記述にしました。クソなのは自覚してますって */
/* ここでこんな代入してるのは仕様が○○で××だから仕方ないんです!ごめんなさい */
気持ちはわかるがやかましい。
こんなのからコメント上での心温まる会話が始まるのかな。
malloc()で取ったエリアの2重開放バグを修正した奴がヘッダコメントに残した
変更履歴のコメント:
/*
*
* 修正番号xxxx: 1998/mm/dd by hogehoge
* free & free
*
*/
そんな名前のシャンプーなかったっけ?
P & G です
プロクターアンドギャンブルサンホームでつか?
Pro & Grammer かもしれないな
/* △△ちゃんは○○部長と不倫してます */
/* 言いたいけど言えないので、書いておきます */
確か、こんな感じのコメントがあったよ。
その後、件の○○部長は離婚したとか、、、
502 :
仕様書無しさん:2006/02/16(木) 00:06:00
age
503 :
仕様書無しさん:2006/02/16(木) 00:21:36
//親のハンドルを取得することで動いてるけど、なぜ動いてるのかが分からない。
//理由が分かる人は書いておいてください。
CWnd *cOkButton = GetParent();
if(cOkButton != NULL){
CString cStr;
cStr.LoadString(IDS_DELETE);
cOkButton->SetDlgItemText(IDOK, cStr);
}
CFileDialogの「開く」ボタンor「保存」ボタンが「削除」とかに変えられるようになってた。
/* Rev2.2X やっぱりいらないんだと START */
///* Rev2.1X いらないので削除したけどやっぱり復活だって START */
///* Rev1.XX いらないので削除 START */
///* Rev2.1X いらないので削除したけどやっぱり復活だって END */
////処理
//処理
///* Rev22.1X いらないので削除したけどやっぱり復活だって START */
///* Rev1.XX いらないので削除 END */
///* Rev2.1X いらないので削除したけどやっぱり復活だって END */
/* Rev2.2X やっぱりいらないんだと END */
ホントに一行だけ
そういえば色々有ったな
/*値切られたらコメントのままで行くから
(以下処理が続く)
・
・
・
*/
折角作ったのにもったいない
/*とめといて*/
意味がよく分からないんだけど
だから何を止めるの
/*これを取ったら凄く早くなるから*/
(以下タイマ割り込み)
//ここまで
ちょっと試してみたい気もする
// 今こそ欲する我が正義
int hogehoge(・・・)
{
・
・
・
(1500行ほどの糞コード)
// ぐはぁーっ
(2000行ほどの糞コード)
・
・
・
// 無駄、無駄ぁーっ
・
・
・
}
関数内のコメントが「 ぐはぁーっ」とか「無駄、無駄ぁーっ」ってなによ!おまえのせいで・・・おまえのせいで!!
’XX年XX月XX日 ・・・・処理を行うと、エラーになる不具合を修正
’ 〃 ・・・・操作を行うと計算結果がおかしくなる不具合を修正
' 〃 ・・・・処理時に・・・・を行っていないためDBが不正に更新される不具合を修正
と同じ日付で50件くらい書いてあった一番最後
' すげークソシステム!!
' こんなシステムに5年もリース組んだユーザーはド阿呆(爆笑)
ソース納品することを知らなかった外注のコメント。
その後、そのユーザーのところへは姿を見せなくなった。
最後の2行がなければ神だったろうに・・・
>>507 いや、そこまでバグ山積みのソフトを放置してる会社なんて、
頼まれても行きたくないと思うぞ、普通。w
昨日発見したもの。
// エラー時の再ゴネクション処理
ごねたらとおるのか、、、
なかなか融通の利くシステムじゃないか
/* 今日でこの現場からいなくなります。切られました。
次来る人は私みたいに役立たずではないので安心して下さい。 */
今、書いてきた。。。
そういうモノを残すってことが役立たずで迷惑だと
本人の印象には残ったんだからいいんじゃねーの
あるライブラリの共通インクルードファイルの1行目
/* 警告!
別添の本ライブラリの仕様書、リファレンス、その他資料は、全くあてになりません。
お客様は本ソースファイル内の記述およびコメントのみを信じてください。
*/
// このソースは、まったく当てになりません
と書いてあるよりはマシかも
// 誰かコメント書いてください
/* 【プログラマ】サビ残してる奴の数【社畜】
1 名前:仕様書無しさん[sage] 投稿日:2006/02/21(火) 12:43
。・゚・(ノД`)・゚・。
2 名前:仕様書無しさん[sage] 投稿日:2006/02/22(水) 12:43
(;´д⊂ヽヒックヒック
3 名前:仕様書無しさん[sage] 投稿日:2006/02/23(木) 12:43
壷住人は氏ね
4 名前:仕様書無しさん[sage] 投稿日:2006/02/24(金) 12:43
お前が氏ね
*/
//無茶な計画立てるな 屑は氏ね
禿同だ
/* 動くから問題ないでしょ */
昔のパソコン用のゲームで、
dirを取ると、ファイル名が文章として読めると言うのがあったな。
/* コメント信じるなよ */
/* 騙された… */
if/*もし*/(x/*xが*/>0/*0より大きければ*/)
'エクセルをインスタンスする
/* あけましておめでとうございます */
528 :
仕様書無しさん:2006/03/18(土) 00:13:23
/* こいつはくせぇぇ バグのニオイがプンプンするぜぇぇぇ */
いや、いくら内部で管理してるヤツとはいえ。。。
>>528 /* 早ぇとこ書き直しちまいなッーー! */
って言いたかったんだろうなぁ……。
530 :
仕様書無しさん:2006/03/18(土) 02:38:48
/* デスマ乙! */
あんたもな
>>529 /* 俺は会社を辞めるぞJoJo------!! */
/* 「お前は今まで何人の新卒を自主退社させた!」
「貴様は今までにこなした残業の数を覚えているのか!?」 */
末期になるとこんなメッセージが・・・
// コピペでコードを書くな!ヽ(`Д´)ノ
// うるせぇぇ(゚Д゚)
'-') 修正No.XXX 日付 名前 〜
内容は普通なのに、たまに覗いてるコメントがあった
↑VB?
yes
’ xxxx(ここプログラム) ごめんなさい、動きませんでした
今も動いている、某銀行の某システムの某コードの一部
ここ通らなかったらどうやって計算して某庁への報告書を……
見つけるんじゃなかったil||li _| ̄|○ il||li
// ( ゚д゚)
// ( ゚д゚ )
// ( ´∀`)σ) ゚д゚ )
// ↓どうしても使いたいからpublicにしちゃった!
// Σ(゚д゚lll)アブナッ !
>>542 つ #define private public
>>544 そういう、全ての前提をひっくり返す #defineはネタでも止めようよ。w
テラオソロシスw
// これ以降は見た奴が負け
確かに、見た瞬間に全てを直したくなる、素晴らしいクソコードだった。
・・・・・だがこれを直すと他に影響が出まくりんぐwwwwwどうするよ俺wwww状態・・・・
見なかったことにするカードを使え
/* ヽ(・∀・)ノ ウンコー */
おまwwwwwこのソース客に渡すのにwwwwwww
もう終わってたんだろうなww
#データ補完計画
↓
#目標をDBにいれてスイッチ
↓
#にげちゃだめだ、にげちゃだめだ、にげちゃだめだ
↓
#エラーのとき、どういう顔をすればいいのかわからないの……
#止まればいいと思うよ
データパッチshellの中身 orz
//我がコードに一片のバグ無し!!
虚勢乙か…
汎用機上がりの人達のコメントは観ていてつまらん
まあ、それが普通なんだろうけど、、、
新規にコードを書くとそこそこの時間で仕上げるのに、
変更するとなると時間がかかる人がいる。
原因を探ったら、変更時にコメントを追加するのに時間を取られてた。
最初にコードを書くとき、ついでにコメントを付けようorz
555で思い出したが、300行目付近に
// 555行目を参照
編集したらずれるだろうが(゚Д゚ )ゴルァ!!
同様のコメントがあちこちに・・・迷路かよorz
キーワードいれとくのはやったことあるけどね。
// !MEMORYを検索して参照
それはふつーにやる
>555
検索用のキーワードにもスコープが欲しいと思う。
/* 引っ張る */
iRet = fread( &cBuf, iSize, 1, Fp );
「データを引っ張ってくる」のつもりだったのかな。
// あ、やばい
何がやばいんだー
いたずらかネタかわからないけど注釈文にうそが書かれていたのがあったな・・・。
printf("〜")
// この命令で〜のデータを○○から摘出し、△△に追尾する。
printf("〜")
// 画面に○○を表示し、対象者にメールを送信
>>560 一瞬ワロタ
まぁ予定だったが、何かの理由で実装できなかったんだろう
あるソースを保守したとき、コメントの内容と処理が一致しない。
おかしいなあと思っていたら、
// クエリの正当性を前チェック(エラー時処理は呼び出し先で行うようになった)
newquery = version_check(APP_VERSION, DB_VERSION, query);
// 検索用クエリのバージョン違いのため、仕様合わせの変換処理を入れる
...
コメントつける位置が後ろ側だった。
ウチの同僚に多いパターンがコピペして
ロジックが変わってるのにコメントがそのままっていうパターン。
いつも、漏れがこっそり修正してる。
コピー元のコードが漏れのだからすぐにわかる。
// 関数: seek_next_record
// 説明: 何かしらする
>>563 コメントじゃないが、ロジックが変わってたり用法が一般化してるのに変数名とかがそのままだともう、許るさーん
>>565 それもよくある。
でも、そういうのはちゃんと指摘する。
/* ケツにぶっこむ */
strcat( cStr, cAdd );
まあ、お下品w
// えうー
au?
いや、うぐぅと同様のあれだろ
571 :
仕様書無しさん:2006/04/16(日) 21:39:11
/*
A(上司)へ
これは俺からの仕返しだ!!
これ発動した時には俺はもういないから絶対に連絡するなよ
※ここから重要な部分がずらっと
*/
とあるめったに使わない部分にて重大なバグが発生。
辞めた先輩が作った部署内開発のプログラムのため、なぜか多少プログラムができる自分に白矢がたち、
修正させられる羽目になった。
ソースを全部プリントアウトして、マーカーとかで線引きして解析していたときに上のコメント見つけた。
ああ・・・先輩も同じような目にあってたんだ・・・と思った瞬間+コメントでした。
>571
しばらく寝かしてから上司に
"俺にはとても直せない"といってつき返せ。
# 直せないのは先輩の意を汲んでだが、難しくて直せない振りをしとくのだ。
/*
注意:datasizeが2の倍数バイトの時に誤った結果を出すバグがあるが、
互換性のため残してある。
新しい版からは、正しい結果を返すhogehoge2を使用すること。
*/
こういうのは割とあるよね。
で、hogehoge2を見ると、
/*
注意:datasizeが256の倍数バイトの時に誤った結果を出すバグがあるが、
互換性のため残してある。
新しい版からは、正しい結果を返すhogehoge3を使用すること。
*/
さすがにこれはどうかと、、、
で、hogehoge3のコメントには
/*
注意:datasizeが1024の倍数バイトの時に誤った結果を出すバグが(ry
*/
とあったら神だな。嫌だけど。
/* そろそろ帰りたい・・・・ */
/*
#if 0
#endif
*/
意味ねーよw
// era- no toki ha kono syori wo yobidasu
// zenkaku tukaeneeeeyoooooo
PC98だとFEPを起動しなくても半角カナ打てたから便利だったなあ
ウテルケド?
自分のコメント晒すのあり?
なんだか、2〜3年前の自分のソース見たら、テツ&トモの影響で至る所
/* なんでだろ〜ぉ♪なんでだろ〜♪ */
とか書いてある。2006年の今見たらイタい...。
581 :
580:2006/05/01(月) 23:20:21
てか、イタいのは今に始まったわけじゃなくて、元々当時から
かなりイタかったのに、それに気がついてなかったわけだ。orz
そういう時事ネタはあまりよくないよね。
あとで見ると辛いから。
時事ネタってたとえば
/* いかがなものかと */
みたいな?
時事ネタと言えば、
/* 同時多発バグ */
見たことある人他にもいそうだが。
/* 想定外のオペレーション */
586 :
仕様書無しさん:2006/05/07(日) 04:01:27
Cコメント多いな
587 :
仕様書無しさん:2006/05/07(日) 04:57:30
;スマソ
588 :
仕様書無しさん:2006/05/07(日) 09:36:48
#だが気にしすぎではないか
# 無理無理
REM
// フデオロシ
一番最初の処理のコメント。
//新しい年賀状ソフト?
if( xx_flg == 1 ){
func_1();}
else{
func_1();
}
//なんでこんな無駄なことしてんの?
俺も知りたいです!
1.変更の名残
2.将来の変更用
他に似たような処理がある場合、同じように書く人ってのはいるもんだ。
if( yy_flg == 1 ){
func_2();}
else{
func_3();
}
とか付近にあるかもよ。
595 :
仕様書無しさん:2006/05/18(木) 08:40:23
10人単位で開発し、途中で捨てられたプログラムを一人で直した自分が来ましたよ
注釈文になるはずだった行が入力ミスで注釈文になってなくて
しかもそれがプログラムに影響を与えまくっていた。
1行注釈文に直したらすぐに完成した。
>>595 あるあるwww
今までのとは違う意味で「印象に残ったコメント」だな。
// ↑ここまでデバッグ済
その上の行でバグが発生してるのはどうかと。
//花山薫
・・・?
意味不明。
ぐぐれば?
E・∇・ヨノシ <600ゲット♪♪
>599
ぐぐって花山薫の意味が分かったとして、コメントに花山薫と書いてある
意味が分かるんだろか? 想像つかんが
五択並べてる暇あったらぐぐれ
まだやるかい?(残業を)
1.やらない
2.定時までやる
3.終電までやる
4.徹夜してやる
5.持ち帰りでやる
1と2の違いがよくわからん。…ひょっとして定時までってのは22時までやるということか
>>606 1と2はやる/やらないだから全く違うだろ。
2と3は定時と終電の定義によりほぼ同じかもしれんが・・
>>607 定時まで仕事するのが残業ですかそうですか
就業規則では17:00が定時となっているが、普通は21:00ぐらいまでやる人にとっては、21:00が定時という考え方もあるんじゃないかな。
毎日そんなにやってる奴はダメな奴だが。
611 :
仕様書無しさん:2006/05/24(水) 08:17:30
朝からアホが暴れてるよ。。。。。。。。。。。。。。。。。。。。。。。。。
613 :
仕様書無しさん:2006/05/24(水) 09:24:44
まあ大抵は定時で上がる前に残業するかしないか決めるんじゃね?
他は知らんが俺はそう
>612
アホのお前も失せろ
/* もう帰りたい */
だからってコンパイル通らないのを放置して帰るんじゃありません。
//高円寺で見た ターバンの男よ 俺をいざなえ ガンヂスの流れに
/* ガンヂス+流すだと、葬送の風景なんだが・・・ */
// ヨガのポーズでタクシーを止めた。
/* ヨガフレイム */
//日本をインドに
//インド人を右に
// ナマステー
/**********************************************
*
*×ヨガフレイム ⇒ ○ヨガブレイム(yoga blame)
*
***********************************************/
//今夜はカレーにしよう
// ここから先エンガチョ
' 戻り値をRetに格納
Ret = MsgBox("....
見れば分かるわい!
>>628 新人か?何年もやってそれじゃきついな・・・
>>629 いやそれがキャリア20年って人にも案外多いんだよこれが。
631 :
628:2006/06/01(木) 00:54:01
>629
先輩の書いたコード、メンテしてるんです…
無駄なコメント削除したい
無駄な装飾コメントするヤツをぬっころしたい
綺麗なコードを書けないヤツを泣いたり笑ったりできないようにしてやりたい
中身は汚いコードでも、とりあえずコメントをちゃんと書いててくれれば、
わざわざ中身を見なくても、何やってるかは把握できる。
ところが、汚いコードを書く人に限って、コメントをまともに書かない人が多いように思える。
整理されたコードを書く人は、コメントをちゃんと書く人が多いように思える。
>>633 まぁそりゃ綺麗なコード書けるなら、コメントも綺麗に書けるだろうさ
// XX年XX月XX日修正 xxxx
とかいう無意味なコメントを見つけたら何も考えずに削除。
アホに限って修正内容も書いてないち。。。。。。。。。。。。。。。。。。。。
日付だけでもあるのとないとでは大違いなこともある
無能にはわからんようですな
>>636 普通にCVSなりSubversionなりPVCSなりで管理されてりゃ修正日位わざわざ
コードに埋めなくてもわかる罠。
俺でもそんな糞の役にも立たないコメントは即刻削除だわ
世の中には、過去の遺産をどうにかしなきゃならない仕事もあるので、、、
>638
管理されてなかったら?
>637
理想を抱いて溺死しろ
>638
お前はそのお花畑で永遠に舞っていろ
>>641 どうした?ストレスたまってるのか?
そんな時はGABA飲んでストレスごっくんだ!
日付なんかコメントする人は多分「コード直訳」の無意味なコメントを
書く人種とかぶってる気がする。
彼らはたぶん不安に苛まれているんだよ。自分は無能なんじゃないか、っていう不安。
そういうい不安自体を持つのはむしろ健全なことだと思うんだが、
彼らの場合不安に対する逃避行動が健全じゃないんだよね。
不安だったら努力すりゃいいのに、必要もないコメント書きまくって
「俺は仕事している」って思い込もうとするんだからw
コメントに日付いれるぐらいで、何故そこまでおとしめられなければならないんだろう(´・ω・`)
読解力ないのはゆとり教育のせい
……などではなく、本人の脳の性能の問題だから。
コメントに日付を入れること、そのこと自体が叩かれているのでは必ずしもない。
コメントに日付を入れることに意味がある、という主張が叩かれているんでしょ
ref.
>>636
くだらん
648 :
仕様書無しさん:2006/06/04(日) 06:46:19
管理用ドキュメンテーションコメントに、変更日と変更した香具師の名前を入れることになってるんだが、
変更後に素晴らしい不具合起こして納期守れなかった原因になった奴が、不具合発生後に、他人の名前に書き換えてた。
VSSのログで発覚してクビになった。
7年目の(社内では)ベテラン。
>648 ぐは
そんなアホな隠蔽工作しなければ、クビにまではならなかったかもしれないのにねぇ。
管理用コメントと言えば、コード中のコメントは変更日だけで意味不明だけど、
管理用コメントの日付とリンクしてて更に管理用コメントの障害番号から内容がわかる、
てなプロジェクトがあった。
…いや、それで、障害票の所在が周知徹底されてればよかったんすが('A`)
修正日付とか障害票番号だけのコメントって
一概に無意味とは言えないと思う。
少なくとも検索のキーワードにはなるからね。
障害票番号でソースをgrepしてみたことあるでしょ。
修正日付だけのコメントがあるんだがどうするよ
寝る
default:
//来ないよね?
//うん、来ないよ、きっと。
break;
>653
同じようなので
} else {
/*
ここに来るってことはシステム上あり得ない事態なのでー
そのときはもう終わってるな(笑
*/
}
/*
修正前はこんなコードでした……
if( MIN_VAL <= val <= MAX_VAL ) ...
*/
(;゚д゚)
ウホッ
そーいうときは、とりあえず、異常発生を知らせるようなコードぐらい作っておけよと思う。
致命的エラー:2065;9950;1561とか意味不明なものを表示するとか。
658 :
仕様書無しさん:2006/06/10(土) 11:47:36
>657
それをやるとまれに洒落にならないことになるのでおすすめできない。特にソース管理がちゃんとしてない場合は。
前の会社で同じようなことをやったわけだが、想定してないような<略>をされて、見事に表示されることに。
俺はすでにその時辞めていたわけだが、大パニックに陥っていた担当部署から直接電話が(略
659 :
仕様書無しさん:2006/06/10(土) 12:05:48
要はエラー表示も空気嫁って事だ
// ここにはとある不具合がある
// わたしはその解決法を発見した
// だが残念なことにその内容を書くには余白が狭すぎる
お前はフェルマーかw
/* 癌001 */
/* 癌002 */
/* 癌002 */
検索用キーワードとして決して使われないだろう「癌」を使ったんだろうが
なんかやだよな
>>637 キレイなコードと自分は思ってても
周囲は思ってないよ。結局コメント書かないのは自己満足。
日本語読めば5秒で理解できるものを
ソースだけだとまずソース読んで、それに相当するSQLやフォームの構成調べて
とかやってると結構無駄に時間かかる。
だいたい後で機能追加するんだし、今現在の仕様にとって都合のいいコーディングしてあるんだから
コメントくらい残せや。
自分も日付入れてるが自己満足。あれはコメントではなく記録。コメントでなくても必要なもの。
何か聞かれたときや突っ込まれたときすぐに答えられるだろう。
CVSからいくつも前のものをわざわざ
ひっぱってくるのは結構時間がかかる。
だからリリース時には消されてもいいよ。
sys_inf = inf; // 情報をセーブ
:
:
inf = sys_inf // 北方領土奪還!
それでも
綺麗なコードにはコメント不要
>>664 藻前はソース読む時、コメントしか読まないのか?
でも、コードには現れにくい政治的事情はコメントから読むしかないからなぁ。。。
コメントが間違ってることもあったな・・・
まあ、コメントが不要になるほど綺麗なコードが書けるようになるまでは
コメント書かなきゃね。
>>669 それ多い。
前のプロジェクトのコードでそれがすごく多い。
本当にいい加減にしろと声を大にしていいたい。
言えば?
//ここ最初に担当した人がいなくなったので、何がしたかったのか意味不明
って勝手に書き換えたやつがバグの元凶になった件。
しかも変更の報告一切無しで、原因解明に3日浪費。
674 :
仕様書無しさん:2006/06/13(火) 22:31:48
別に害がないからいいんだけど、
//これ書いた馬鹿は市ね
//↑お前が市ね
//↑お前が勝手に書き換えるからバグるんだよ
//↑お前がやるよりゃ遥かにマシだよ
//↑プ、マジで言ってんの?
//↑アホが一匹釣れた
こういうこと書くアホって、他人に見られてることに気付いてないのかね?
>674
大抵面白いと思ってる自作自演
// ↓×××の処理ここから
…………
…………
// ↑×××の処理ここまで
ってなかんじで、処理のパートごとに厳重に囲ってあるのはdqnなのだろうか?
個人的にはわかりやすくて助かったのだが……
時と場合による
>>677 パートに分かれていて、意味があるのなら、
関数なりメソッドなりに独立させた方がいいのでは?
そういう場合は、関数などで分割するのが王道だよな。
//多分ここから○○の処理・・・?
・・・俺に聞くなよ・・・。orz
>>667 そんなソース読まなくても理解できる完璧なコメントを書くヤシは自分しかいないので
しょうがなくソース読んでるわけだが。
MSのサンプルコードなんかにありがちだけど、
むしろ無闇に処理を関数に分割しすぎて読みにくいコードってのも存在するからなあ。
関数の呼び出しのが5回とかネストしてると、殺意抱くよ。
っていうか、全部の処理が一つの関数にベタに書いてあるコードってのは
確かに読む気を失せさせる効果はあるけど、適度にコメントを補って処理単位の分割が
明確にしてありさえすれば実際読んで見ると案外読みやすかったりすることも多いよマジで。
ただ一直線に読んでいけばいいわけだからね。
>>683 それは、ソースの追い方が間違っているだけでは?
ある関数がコールしている関数が、
他の関数をネストしてコールしていようがいまいが、
その関数のアルゴリズムには影響はない訳で。
685 :
仕様書無しさん:2006/06/14(水) 14:47:46
//多分、〇〇みたいなエラー吐くと思うよ
結果、エラーどころか何も吐かなかった。。。
>>684 アルゴリズムとかじゃなくて可読性の話ね。
まあMSのDDKとかのコードでも読めば言ってる意味が分かるよ。
687 :
仕様書無しさん:2006/06/16(金) 23:20:58
>684
> ある関数がコールしている関数が、
> 他の関数をネストしてコールしていようがいまいが、
> その関数のアルゴリズムには影響はない訳で。
呼び出す関数が正しい動作することが保証されていれば良いんですけど。
MFCとかSTLの中まで追う事は滅多にないが……。
共通ライブラリと称して、300位の関数が1ファイルに詰められてて、
すべてスパゲティな上に互いに呼び出しあっているというソースを
チェックし直す事になったときは激しい殺意を覚えた。
〜中略〜
* ??
PERFORM XXX-SECTION.
IF W-RTNCODE = L1
THEN
〜以下略〜
コメントに?ってなんだ?
わざわざ?を書く必要があるのか?
わからないなら?なんてコメント打つまえに人にきけよ!
そしてそのソースを堂々とソースレビューにだすなバカヤロウ!
>>688 怒りたくなるようなソースに出会うこともあるけど、
怒る前に何が原因なのか考えるようにしている。
自分の指示や体制が悪いこともあるから。
SECTION名が直感的に判らない様な命名規約とか、
仕様書にろくな説明が書かれていないとか、
類似ソースを盲目的にデッドコピーしてプログラム
作成するのが常態化しているとか、
聞かれると「自分で調べろ! バカ!」と言っているとかないか?
//さようなら
アメリカ人のPG
// Nuke the fucking .... list
ちょっと怖かった。
コメントじゃないんだけど、
int sosuu_nara_0 (int a)
を見たときはめまいがした。わかりやすくていいけどさ。
ある意味最強の命名かもなw
コメントすらいらない。
なるほど、これがかの有名な「綺麗なソースならコメントは不要」ってやつか。
誰がうまいこと言えt(ry
,-ー──‐‐-、
,! || |
,! || |
!‐---------‐
.|:::i ___ |
.|:::i, / _ ノ) |
,|:::γ∞γ~ \
,|:::i| / 从从) )
,|:::ヽ | | l l |〃 / 素数ならか。。。
,|:::i`从ハ~ ワノ) < ソースならゼロってどういう意味か
|:⊂| さくら |つ \ しばらく考えてちまいまちたYO
|::::i | ソ ー ス ||
\i `------'/
 ̄"U"U"
しかし非素数の時に非0を返すとは限らない罠。
空気読めんアホコテが要らん
空気読めるアホコテが欲しい
700 :
仕様書無しさん:2006/06/23(金) 12:51:24
'これ分からないのはプログラマー失格
処理〜
むかついたので処理を書き直してあげました
バグ修正もして2000行が50行になったよ
しかし1行の長さが40倍になったのであった
ウィンドウの配置とかをコードに直接書いてたんじゃね?
/* 2005/??/?? ○○○機能追加により△△△関数の引数を追加 */
というコメントが随所にあって、結構大がかりだったんだなあと思いつつ
追いかけていくと
/* 2005/??/?? ○○○機能追加により以下略 */
/* 2005/??/?? ○○○機能以下略 */
/* 2005/??/?? 以下略 */
・・・・同じ文章のコメントでいいんなら、コピペすりゃいいのに・・・・・
>>703 ソレほんとにあったよ・・・
/* 市販のコンポーネントは信用出来ないので */
っていうコメント入りでねorz
VB6のsendkeysが信用できないのでってのは書いた記憶あるが…
707 :
仕様書無しさん:2006/07/22(土) 11:48:51
'ahyahya
っていうコメントがあったかと思うとその下100行ほど神コードだったり
'guhe
っていうコメントがあったかと思うとDeleteObjectが5個くらい並べておいてあったりとかはある。
>707
特定しますた。
/* 下駄を履かせる */
コメントじゃなくて申し訳ないが、とあるシステムのDB仕様書より。
とある一行が目に止まった。
> Fuck_Code フックコード
ハ_ハ
('(゚∀゚∩ ファックコード!
ヽ 〈
ヽヽ_)
仰天して次の行を見てみる。
> Fuck_Name フック名称
ハ_ハ
∩ ゚∀゚)') ファック名称!
〉 /
.(_/ 丿
恐る恐るテーブル名をチェック。
> Fuck_Master フックマスタ
ハ_ハ
⊂(゚∀゚⊂⌒`⊃
('(゚∀゚∩ ファックマスターーーーッ!!
ヽ 〈
ヽヽ_)
この仕様書を作った人と一緒に仕事が出来て良かった。
ワロタ
コードの中にも
if (i_Fuck_Code == 1) { //フック種類がhogeなら
}
とか普通に書いています。
書きながら毎日吹きそうになっております。
アンダーバーと大文字が混在する理由がわからない俺は負け組
コーディング規約に理由などない
フック ユー!
hook u
hook you very much
|
J ←フック
|
し ←フック
( ・∀・)⊃゛#)д`)<☆
↑フック
いてえええ!!!
なにするだぁぁぁぁぁぁ!!!
昨日見たやつ。
// ↓デ、データベースの整合性を守るためなんかじゃないんだからね!
〜以下、不正データの検出ルーチン
個人の趣味はおいておくとしても、ソース込みで納品するのに、
このコメントは人としてどうかと思う。
ソース込みはまずいべさ
725 :
仕様書無しさん:2006/07/29(土) 03:07:43
// (・∀・)ハズレ!
って書いたら障害扱いされた
それは当然でちょ。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
うぜぇんだけど
728 :
仕様書無しさん:2006/07/29(土) 12:33:44
それ何の結晶格子?
ちゅうか、コメントに
// fucking func, ....
って普通に使うよね?
辞めた奴のソースに
/*_*/
ってのが大量に埋め込まれてた
。。。のコテハンに聞きたいのだが、
コメントが障害として取り扱われることが、なぜに当然なのか。
大概の処理系では、コメントは実行に影響を与えないことをご存じですか?
障害者扱いって意味じゃないの?
は????????
申し訳ない。
つい出来心でコテハンにレスしてしまった。
ヒッキーで、会社で仕事をしたことのない奴に、
バグがどのように処理されるのか、という常識を求めても所詮無駄なのに、
それを期待してしまったんだ。
今は反省している。
馬鹿か?
>// (・∀・)ハズレ!
こんなの書くのは馬鹿だけ
>>731 コメントがバージョン管理において重要な場合があるということを知らない趣味グラマでつか?
バージョン管理において重要な意味を持つコメントを書くよう方が
趣味グラマなんじゃないかな。
バージョン管理ツール使えばそんなコメント書く必要ないわけだから。
>>740 バージョン管理ツールに仕込むコメントの内容が、事実と違うトラップに捕まったことがある…
//ここで配列を初期化してみるテスト
//ここで削除したほうが確実と思う罠
やめろw
>>741 あるあるwww
ってか、前にも書いたかも知れんがコピペでコード量産はやめてくれ。
嘘コメント、意味の無いコードがたくさん。
>>743 ここ数年そういうものにハマっております。
テーブルのファイルが沢山あるけどフォーマットは全て同じ。違うのは
ファイル名。これの読み書きを行う関数は、関数まるごとコピーして
関数名をテーブル名を含めた名前にし、その関数の中のオープンする
テーブルのファイル名を書き換える、という方法で量産されておりました。
もちろん自分で作ったプログラムではありません。私はこの量産された
関数のバグと日々闘っております。
ある日、ファイルのロックがちゃんと掛かっていないことに気が付き、
全ての関連する関数を修正しました。鬱。
// ToDo :
せめて何か書けよ、、、
// ToDo : 何か
// ToDo :食肉目アシカ亜目アシカ科アシカ亜科トド属の海棲哺乳類
// ToDo: ToDoリストを作る
749 :
仕様書無しさん:2006/08/04(金) 00:46:57
750 :
仕様書無しさん:2006/08/04(金) 01:07:35
とりあえず自分が作ったライブラリパッケージや
クラスに自分の名前をつけるのはやめてほしい。
751 :
仕様書無しさん:2006/08/04(金) 09:09:27
むしろ、自分の名前を付けろといいたい。
俺の名前を付けるなっ!
/*二度と○×の仕事はやらねーぞ*/
ソース納品できんじゃないか.........................。
そのまま納品すれば、二度と○×から仕事が来なくなって
希望が叶うじゃないかw
// いんちきバージョン
スケルトンだけで、実装の中身無しで
「終わった」と報告された日には
年上だけども切れた。
休み前にメンテしたコードで発見した、謎のコメント
// ぷ
return d_angle;
}
誰かこの意味がわかる人がいますか?
小人さんもお盆休みで作業中断したんじゃないの?
ボーリングする人のAAだろ?
プッと吐き出すの意
// あっ
気になるんですが。
「あっー!」 にしといてあげなさい
アッー!
// アラ、いいですね
/* なんだかよく解りません */
だからってバグ放置するんじゃねーよ
/*時には知らない方が良い事もある*/
とか書いてたらやたら怒られてしまいました
ほんとごめんなさい
どうして、納品済のシステムのソースコードに、
/* !! ↓↓↓動作確認用仮コード */
とかそのまま残ってるんだろうと思ったら、
仮コードをちゃんとしたのに書き換えてあったのに、
コメントを修正してなかった。
別の場所では、仮コードがそのまま使ってあった。
こんなんがごろごろしてるから、
どこが修正済なのかわからん、、、怖ーよ。
コメントを信用するな
コメントの存在意義が問われています。
コメントなんていらない。
// 修正 ここから 2000-04-01 hoge
修正されてるコード
// 修正 ここまで 2006-04-01 hoge
とか。
何のためのSCMだと思ってるんだ?
バカの一つ覚えみたいにコメント書くのはやめてください。
防犯のためのSeCoMです
//○○対応 2006-08-08 hoge↓↓↓
新しいコード
//古いコード
//○○対応 2006-08-08 hoge↑↑↑
とか、
#if 1 //○○対応 2006-08-08 hoge↓↓↓
新しいコード
#else
古いコード
#endif //○○対応 2006-08-08 hoge↑↑↑
とかいっぱいある。
VSS使ってる意味ないじゃん。
773 :
仕様書無しさん:2006/09/02(土) 22:42:55
>>771 それがプロジェクトのルールだったりするから仕方が無い。
>>773 そもそもルールを決めた奴の頭がおかしい罠。
あー、もうバカに合わせて仕事するのは嫌だ。
>>772 で、本人に聞きに行くと「忘れた」とか抜かす。
2年遅い
普段はわかりにくい処理ぐらいしかコメント書かないが
仕様変更の場合はどんな簡単な処理でも日付いりでコメントを
必ず書く
かなりむかつく場合には担当者の名前も入れとく
『〜様より仕様変更要望』というような感じで
>777
COOL
それいいな
いや…別にいいけど、陰湿つーか、ねちっこいな。
憂さは晴れるのかもしれんが。
ねちっこいか?
誰からの指示か、責任の所在を明らかにする意味でも
いい手だと思ったんだけど……。
「そんな覚えはない」と言われたら南無。
/*
* 何故動くのか良く分かりませんけど、
* これで良いはずです。
*/
>782
/* テストの結果正常に動いたのでこれでいいです。
テスト仕様書は XXXX-XXXX-XXX です。
*/
と書いておけば問題無い。
/*
以下のコードはほげほげなバグがあるが、仕様書自体が間違っているのでやむを得ず入れたバグである。
何度も仕様書を改訂するように申し出たが、結局間違った仕様のままとなってしまった。
恨むなら、仕様書を書いた馬鹿を恨むこと。
*/
/// <summary>
///
/// </summary>
public class Def
...
いや、書けよorz
>>785 /// <summary>
/// Def の概要の説明です。
/// </summary>
RL A ;アキュムレータを左にローテート
見りゃわかるつーの
...
Hoge hoge = new Hoge(); // 生成してすぐに
delete hoge; // 一旦解放する
...
何でこんなことをしてるのか、を書いてくれよ。
while( We.Alive() ) // 死ぬまで何回でも
{
hole = We.Dig( ground ); // 穴を掘っては
We.Bury( hole ); // 埋める
}
790 :
仕様書無しさん:2006/10/17(火) 16:44:57
//ちゃんと解放しろよ!!
//Set obj = Nothing
//↑そんなことしなくてもローカル変数ならプロシジャを抜ければTerminateするっちゅーねん。無能
Debug.Print "ありえねーよ"
/*#700002*/ とか
//ししゃもたべたい
//ハゲにしか解読不能
>>794 某社のbilling systemのsource?
//これと同様の働きをする関数が組み込み関数の中にあったはずだ
//暇なときに探すことにする
まぁ、.NETのクラスライブラリとかだと探すの大変だよね。
/ ̄ ̄\
/ _ノ \ 「コーディング終わったんで共有に上げときますww」って言うからチェックしたら
| ( ●)(●)
. | (__人__) private bool MatchDataReturn(DataTable table)
| ` ⌒´ノ {
. | } /* ここで@@(社内フレームワーク)を使う */
. ヽ } } // @@の仕様書が読めないのでコードが書けません。ファイル確認してください
ヽ ノ
/ く \ はおかしいだろ常識的に考えて・・・見られなきゃその場で言えよクソ派遣・・・
| \ \ \
| |ヽ、二⌒)、 \
終わってねぇーw
>>797 その程度のことでも言い出しにくい雰囲気なんじゃないか?
よそから来た人間になったつもりで周りをよく見てみたほうがいいかもよ。
'ヒドゥンにセット
HIDDEN…?ソースみりゃわかるし…せめて
'検索実行時の条件を保持
てかいてよ…
なんつーかいきなり検索条件とか言い出されてもなんのことやら。
お前のレスも大差ないような気がする。
いったん失敗した製品の作り直しに参加した時の事。
明らかに作りかけの関数の途中で、
// 後で
って書いてあって、その後30行くらい空行で関数が終わってる。
こんなの出荷したメーカも凄いなと思った。
804 :
仕様書無しさん :2006/12/03(日) 22:06:00
俺、
cppファイルの頭に「yy/mm/dd CPU100%対応」って
コメントあるモノを改良したときに、
全くCPU100%対応になっとらんかったから、
その下にこうコメント書いた
yy/mm/ddの変更は何が「CPU100%対応」じゃ、ふざけとるのぅ
805 :
仕様書無しさん:2006/12/03(日) 23:57:39
>>804 実際に、i186対応のソフトだったら凄い。普通i786p以上互換だろーwとか思う。
806 :
805:2006/12/03(日) 23:59:09
すまん、ム板に書き込んだつもりが、よく見たらマ板だった。
頼む、分からん奴は忘れてくれ。
つい『CPU 使用率が100%になる問題に対応』のことかと思った。
ああ、全てのCPUに対応したのか。
>790
VBかな。.netはどうかしらないけど、VB6までなら、
それやっとかないとメモリリークするんだが…。
VB6のコメントは//じゃなくて'だお
某ゲームのソースで
int[] HeroComeonData; //主人公の共通データ
ならあったな。
スペルミスは普通に恥ずかしいな
(゚Д゚) ヒーロー?
(屮゚Д゚)屮 カモーン
Cで1500行くらいのソースファイルがあったんだが、コメントが一言も書いてない・・・・・
何をしているのか全然分からん
解読しろよ
>>814 1500行って別に大した事ないじゃん。
1500行が一関数とかならわからないでもないが。
逆に7行とかの方がわかんね
何らかの仕様書をそのまま書き下しただけだったりすると、
その仕様書が手に入っちゃえばOKだったりするが、そんな雰囲気はありそうかね
変数名と関数名が素晴らしく適切につけてあれば
コメントが不要になる。
…って話じゃなさそうだが。
英単語の意味を間違えてる場合も有るからな
修正案件で、元ソースの変数のつづりも英文メッセージ内容もあまりに酷いのがあった。
例えば「Please wait」 が「Prease weit」見たいな感じで、綴りの正しいメッセージや変数名を
見つけるほうが難しいくらいだった。
ただ、不必要な修正はするなといわれて放置せざるを得なかったので、修正履歴の末尾に
// Rubbish ENGRISH ! It's not my fault !
て書いたことならある。
ちなみに、Engrishとは、主に日本で使われる、怪しい英語のこと。
ttp://www.engrish.com/
・・・で?
コメントと独り言はまったく別のものなんだよなぁ。
>>822 気持ちは解るがクールにスルーするのが大人ってもん。
// ○○.cgi
ミスった・・・orz
//index.cgi
//内容:index表示
このファイルDB処理書いてるけど…なにこれ?
おまえは何を言ってるんだ。
こういう掲示版で他人に理解できない書き込みをする人が
ソース上に適切なコメントを書けるわけもなし。
831 :
仕様書無しさん:2007/01/07(日) 23:10:51
1行コメントが;であるアセンブリ言語の保守中にハケーンした物
;-; 好きな人が幸せになれればいいかなって思っている。
寝取られたんですね、先輩。
832 :
仕様書無しさん:2007/01/16(火) 03:48:47
>>817 その昔、10行プログラムコンテストってのもあったな。
ひでぇ奴になると、マシン語をデータで持っててメモリに書き込んでジャンプしてたり。
ビスタじゃ動かんなそれ。
} finally {
// あきらめない
return result;
}
俺はくじけそうだよ...
835 :
仕様書無しさん:2007/02/05(月) 22:52:44
age te miru
X月Y日 エラーを修正
X月Z日 コードを修正
X月AA日仕様を修正
X月AB日 顧客を修正
// mm月dd日 SEを削除
/*
某月某日 プロジェクトを初期化&フォーマット&パーティション切りなおし
*/
E月E日 会社更生法の適用
842 :
仕様書無しさん:2007/02/09(金) 10:59:59
引き継いだソースの更新履歴を見た
2005/5/6 開発開始
(中略)
2006/12/20 契約終了により、次担当者へ引き継ぐための資料の整理を実施。資料とソースを合わせこむ
2006/12/27 引継ぎ資料とソースの不整合点を一致させる
2007/2/12 担当者により全ソースの最適化が行われる
・・・俺に最適化をしろ、ということかよ!!!!
843 :
仕様書無しさん:2007/02/09(金) 11:18:19
NOTE コノプログラムハ カンゼンデアル. ショリニモンダイハナイ.
と書いてあったプログラムが10進演算エラーで落ちた。
844 :
仕様書無しさん:2007/02/09(金) 13:58:18
最適化って改善させるだけだろ?いいなあ楽そうな仕事で
>>842 ちょ、未来日記www
まあ、ちまちまリファクタリングすればいいんじゃね?
printf("Hello, world!");
// ↑欧米か
改行しねえのか
848 :
仕様書無しさん:2007/02/15(木) 19:28:10
・・・
}
else//それ以外の時
{
・・・
}
}
else//それ以外の時
{
・・・
}
ただでさえif構文のネスト深すぎて解りにくいっちゅーのに・・・
849 :
仕様書無しさん:2007/02/15(木) 19:45:02
あはは♪何度か見た…
850 :
仕様書無しさん:2007/02/15(木) 22:34:18
/*
746 名前: FM 投稿日: 2007/02/10(土) 13:46:59 ID:1v6kTVEm
昨日、仕事の帰りにインド人がやってるカレー屋に行ったんだけど、
カレー注文したらスプーンがついてこなくて
「あ、本格的な店なんだ」とか思って手で食ってたら、
半分くらい食ったときに、インド人の店員が奥から
すげー申し訳なさそうな顔してスプーン持ってきた
*/
// コメントにすればコピペでも大目に見てもらえると思ったら大間違いだ
>>850 のネタ、あちこちに貼られまくっているけど・・・これおもろいか?
「ふーん」 程度のものなんだけど・・・
貼りまくっているのは自称お笑い芸人の関東人か何かかね。
853 :
仕様書無しさん:2007/02/27(火) 01:49:00
(^o^)/~~ サヨウナラ
先月辞めたヤツから引き継いだ仕掛中のソース。
orz=3
AVを一度に三本借りた時は恥ずかしかった
女店員「返却はいつになさいますか?」
俺「当日で」
女店員「はい、当日ですね… 当日!?と、当日ですか?」
女店員が一瞬素になってた
臨月に入った、ある奥さんが電車に乗った時の出来事。
上品な紳士に席を譲られ、お礼を言って座りました。その紳士が下車する一瞬、紳士の着るスーツの襟に付いた、見覚えのある社章に気付きました。
「主人と同じ会社だ」
帰宅したご主人に事の顛末を話しました。奥さんから聞いた背格好から推定し調べた結果、顔見知りの、別の課の課長さんである事が判りました。
課長さんは「ああ、君の奥さんだったのか。こんな事もあるんだねぇ」と言い、この偶然について驚いていたそうです。
3ヶ月後。
課長さんの自宅に、奥さんの名前で一通のハガキが届きました。赤ちゃんの写真が印刷され、その横にはこう書き添えられていました。
「その節は、ありがとうございました。この子は、あの時の子供です」
その日、課長さんの家は、大変な修羅場と化したそうです。
ここは小噺スレですか?
ある時、イエスが弟子たちを連れて街中を闊歩していると、一人の女性が民衆から石を投げつけられていた。
なぜこんなことをしているのかと、弟子が民衆の一人に問うと、 「この女は罪人だからだ」 と答えた。
それを聞いたイエスは民衆にこう言った。 「ならばしかたがない。続けなさい」
そしてこう続けた。
「ただし、一度も罪を犯したことのない正しき者だけこの女性に石をぶつけなさい」
民衆は、とまどい、やがて一人また一人とその場を離れていった。
石をぶつけているのはイエスただ一人だけとなった。
// これで動くのか?
確認してよorz
861 :
仕様書無しさん:2007/03/03(土) 21:21:12
バグってた箇所の変更履歴にて
//機能追加 2007.01.25 T.Suzuki
T.Suzukiは去年12月いっぱいで退職してるのだが。。
誰だ人に罪を擦り付けたのは
出て来いщ(゚Д゚щ)カモォォォン
それは天国からSuz...
>862
ちくしょう泣かせやがって
死んだ後くらいバグ取りから開放させてくれよ
断る!
納期までに4んでも直せってか?
ごく希に見るなあ。
誰も名前を知らない人が書いたソース。
868 :
仕様書無しさん:2007/03/19(月) 10:52:18
他所のスレから勝手に転載
long long i*=i; // 流れ星ぴゅー(^。^
・・・どういう意味だ?
アホは放置
// #include <remember.h>
最低のソースだったが、この一行は消すことはできなかった。
871 :
仕様書無しさん:2007/03/22(木) 17:22:43
>>861 ソース頭の変更履歴をそのままコピペするため、知らない人の名前のまま
進んでいたプロジェクトってのはよくあるな
しかし、それぐらいはどうってことはない。
俺は、2年半一人で受け持ち守ったプロジェクトを、ようやく別への異動ということで
別会社に引き渡したのだが、半年後にそのプロジェクトのソースを見ると
「3年間、全てその会社が担当した」という内容に書き換えられていたぞ!!
ソース、仕様書全て・・・・・・・あの屈辱は未だに忘れることができない。
872 :
仕様書無しさん:2007/03/22(木) 17:48:19
コメントなんて飾りですわ
>>871 つまり、何かあったら、その会社の所為。
…つまらない慰めでごめんよ。
875 :
仕様書無しさん:2007/04/03(火) 15:19:27
876 :
仕様書無しさん:2007/04/03(火) 20:59:39
// ディ穴
// リファクタリングしてみる
// ごめん、やっぱ無理だった。
878 :
仕様書無しさん:2007/04/04(水) 12:56:44
//ここで日付を変換するかもしれない
貴様・・・
switch(hoge)
{
case FOO:
・・・・・・・
default:
return NULL; /* ありえない */
}
いや、結構 NULL が返って来るんすけど・・・
>>880 returnで抜ければbreakは不要
コードとしては入れておいてほしいけどな
>>881 でも、到達不能コードで警告出なかったっけ?
return NULL;
//break;
これで完璧
885 :
880:2007/04/04(水) 23:45:48
>>881 もしかして、default:のreturnの後にbreak不要の件を言ってる?
漏れは、case FOO:以下に一個もbreakがないから全部default:に
到達してるんじゃね?wって言いたかった。
>>885は、どうやら「省略」という言葉や表記を知らない新人のようだ
>886
省略したコードだとしても普通は一個くらいbreak;書いとくだろ?
>887
は?
キミ理解力がないってよく言われない?
俺の経験上、こういう奴はたいてい理解力っていうか切れがある。
ただ納得いかないところがあると重箱の隅までつつくからウザがられることが多い。
重要なのは、力があるかどうかではなく、力の使いどころが適切かどうかだ。
重箱の隅とか以前の問題でしょ
的外れでかつ空気読めてないとかもうね
>>890 切れがある?
ネジが数本抜けている、の間違いでは。
細かいところに気がつくとかいうレベルじゃなくて、
人の話が理解できない子ってタイプだぞ
切れてないッスよwwwwwwww
>>887 case FOO:
・・・・・・・ ← この省略部分に含まれているとは思わなかったのか?
default:
>>881 >コードとしては入れておいてほしいけどな
目障りなだけ。
896 :
881:2007/04/05(木) 19:37:24
>>895 いや、バカな奴が修正した際、breakを入れるのを忘れて
突然フリーズとか異常終了とかいうポカをやることがまれによくあるので、
一応入れておいてもらう分には損はしないぞ。
「まれによくある」ってどっちだよw
このスレ
アホの子ばっかりかよ('A`)
「まれによくある」はよかった
「稀によくある」はネトゲ実況板が初出という話を聞いたことがある。
「ほとんどが全焼する場合が多く」
↑これ正しいのか長年疑問なんだがどうなんだ?
>>「まれによくある」
確率は低いが一旦発生したらしばらくその事象が続く、と解釈してみた
いわゆる確変モードということか
m9(・∀・) ソレダ!!
906 :
仕様書無しさん:2007/04/06(金) 11:54:48
>>900 その通り。ファイナルファンタジーXIというオンラインゲームでよく使われる皮肉だ。
例
運営:まれにロビーサーバーに接続できない不具合が見つかっています。
ゆざ:(ネ実の報告では)100%接続できない。(サーバーが落ちている)
例
運営:エリアチェンジ時にまれに画面が暗転したまま進まないことがあります。
ゆざ:(ネ実の報告では)100%暗転してフリーズする。
翌日
運営:エリアチェンジ時に画面が暗転したまま進まなくなりますのでやらないでください。
ゆざ:やっぱり100%じゃねーか!!
みたいな感じで、確定的に明らかな100%を「まれに」と運営が表現することが多かった
ところから産まれた皮肉コメントだな。
896が意図しているかどうかはともかく、「まれによくある」という言葉は
矛盾のない解釈が可能な言葉だと思うけど。
例えば肺がんによる死とかに適用できるな。
肺がんになる人は稀だが、肺がんになった人間はかなりの確率で死ぬわけだ。
_,.r::'::::::::::::::-.、
r::::_;:---、、;;::-'ー、ヽ
/':::i' ヾi
,,.r、:::::::i .: ll
rr;i:::,r:::::! _,,,__, _,,,..._ .l:i
ヾ:r::;:-、:r i'tテ;:. i:'tテ:r i::ヽ
`ヾ::rt' ´ ' l::. ´ !r'
ヾ.ィ -、ノ:. l
./!、 ー-‐;':. /
/ ヾ ヽ、 ' /
∧ ヽ ` 7‐r_'/ヽ
,r ヽ、 ` <ニrヽ 〉
,r' -、 ヾ il l、
r  ̄ t- ヾi: lヽ
ホーソレデ[Edward Horsorde]
(1765〜1822 ノルウェー)
r 1字でレと読むのか。
つかこの偽人名シリーズバリエーションえらいあるな。
>>902 「(木材家屋火災の)ほとんどが(建物を)全焼する場合が多く」
普通に使うような希ガス
>909
その場その場で名前だけてきとーに変えて使ってる香具師が多数居るから
>>907 > 肺がんになる人は稀だが、肺がんになった人間はかなりの確率で死ぬわけだ。
上記を意味する文を「まれによくある」を使って書きなさい。 (15点)
(回答)
_________________________________________________________________________
(回答)
誕生日をクリスマスと一緒にされるのは、12月うまれによくある
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
あれっ?俺のことだ…orz
「IDが同じになることは稀によくあるらしい」というフレーズが有名らしい。
なんとなく納得。
うまい!・・・と思ったが。
自演だろ?
正直スマンカッタ
いつから大喜利スレになったんだよ
ここ何のスレだっけw
流れを無視して地味だけど。あるオープンソースのライブラリ使うとき、
使い方がよくわからなかったからソース追ってたら、
// this gets complex...
ってフレーズがあって印象に残った。
その後にその複雑な処理内容をコメントで説明してるんだけど
オープンソースって、「凄い」「固い」ってイメージだったので
なんか「...」のあたりに人間味を感じてほのぼのした。
悪い、その感覚俺にはさっぱり理解できん。
そのコードの作者はそのコメントに人間味なんて込めてないんじゃないかと思うが。。
922 :
仕様書無しさん:2007/04/07(土) 14:39:53
//参考書籍 ペンギンセレブ コミックむじん テックジャイアン・・・
参考書籍が全部エロ本だった
音声のパターンマッチングのソースなのに
そもそもオープンソースだろうがなんだろうが作者次第だろ
924 :
仕様書無しさん:2007/04/07(土) 17:06:23
//こいつyに256突っ込まれて感じてやがるぜ
感じてるのかw
オーバーフローしているだけではないのか?
927 :
仕様書無しさん:2007/04/08(日) 19:16:41
コメントではないが社員の人、毎日馬鹿会話してたなw
いやぁ、あんまりみないで・・・そこ、汚い・・・
汚くなんかないよ・・・綺麗だよ・・・
ああ、嬉しい・・・(ソースのことなw)
すごい熱いね・・・ここどうなってる?・・・
いやぁ、言わないで
そうはいかないよ、大事な部分だからね
いやいや、いやぁ、言わないで!
だれのせいなの?
前の彼がしたの・・・
こんなに熱くなるのは彼のせいなの?
ああ、今度はあなたの・・・あなたの色で染め上げて!
(CPUと重い処理なw)
・・・なんで微エロネタばっかり展開するんだorz
キモいな。
セクハラで訴えろ。
929 :
仕様書無しさん:2007/04/10(火) 08:46:22
//マイクロソフトのバグ
// つ「辞表」
931 :
仕様書無しさん:2007/04/10(火) 12:39:05
//マインスイーパ開始
933 :
仕様書無しさん:2007/04/10(火) 22:36:20
や ら な い か
や ら な い よ
935 :
仕様書無しさん:2007/04/11(水) 12:41:01
//人に言わないで下さい
936 :
仕様書無しさん:2007/04/11(水) 14:06:02
//あんこ
*> カラムが足りないからパック
938 :
仕様書無しさん:2007/04/11(水) 22:46:30
//株式会社ヤッターマンコーヒーライター東証一部上場
// サウンドのディバインディングドライバァーーーーーッ!!!を呼び出す
アニメ板にカエレ。
>879
switch(hoge)
{
case FOO:
・・・・・・・
default:
ASSERT(FALSE); /* ありえない */
}
ありえないなら、ASSERTで止める方がイイと思うが。
>>940 それ、言語によってはエラー出すんだよなぁ……
値を返さないパスなら return NULL; とか throw dummy; を直後に挿入
でなければ知らん
「リターンしない」ということを伝えるlintコメントがあったと思うので、
ついでにつけとけ。
>>942 それなんだけどさ、なんか負けたような感じがするじゃん
知らんがな(´・ω・`)
>944
働いてる時点で既に負けなんだぜ。
>947
失礼したぜ。
働かざる者食うべからず
俺、働かなくなったら食事の量と回数が減ったぜ。
// コメントがありません
俺仕事辞めたら一日が12時間周期になったぜ
こんな感じ
while(預金残高) {
6時に起きて正午に眠くなって寝る
18時に起きて真夜中に眠くなって寝る
}
何なんだこの現象は
マヂでやばい
なるほど、普通は預金残高が0になれば自然とループを抜けるんだが、
何かのタイミングで預金残高が負値になると無限ループに陥るわけだな。
マイナスの預金残高の絶対値が何かの閾値越えると「寝る」でフリーズしそうだな
寝てばかりなら浪費もしないから、それなりに生きて逝けそうな気がするが
>>955 >「寝る」でフリーズしそうだな
それは苦しまずに逝けそうですね。
さっき、エレベータで乗り合わせたよそ会社の新人共。
会話の端々から同業者らしいと解るが
「ソースレビューするって言ってたよ。真面目にコメント書かなきゃ」
「えーマジ?じゃあ顔文字とか使えないよな」
「AAもまずいよなw」
ちょっとだけ見たいと思ったw
隊長!等幅フォントではAA激しくずれます!
部下よ、別にプロポーショナルで書いてもいいんだぞ?
(大変そうだけど…)
一行AAに汁
orzが乱舞する悪寒。
(:D)| ̄|_
(,, ゚д゚) ┳┳┳┳┳┳
ヌル(・ω・)ポリーン
>>958 3年ほど前に同じ会話したことがあるんだが・・・
しかもその時は消し忘れで
「//この行を有効にするとPCクラッシュすることがある!興味ある君はやってみよう!
というのが上司にバレてかなり
笑われた後、怒鳴られました
int hoge; // この変数を消すと動作がおかしくなる。
みたいなローカル変数コメントは本当にあるらしくて、
それで世の中動いてるんだから恐ろしい。
何を今更
>>967 それ単純なスタック破壊だから....
気にしないw
970 :
仕様書無しさん:2007/04/15(日) 19:45:31
最初は使ってもいない変数がなんでトラブルに関係するのか全然わからず
次はどいつが踏み越えてるのか全然わからず
最後に恐ろしいコメントが入ってトラブルは闇に葬られるw
/*
超暫定 仕様未確定
とりあえず動くように実装 2006XXXX
*/
というのを見た事があるなぁ
// 後でコメントをはずす
いつ? (´・ω・`)
// あ・と・で
>>971 それオレだわ、発注元が仕様最後まで決めなくてさ
>>974 検収できないじゃないか?
もしかして、実装が仕様っていう検収ですか?w
>>975 いや、最後はそのままでいいよって話になったよ
議事録にも残ってるから確認してくれw
本人ww
// どうせこのシステム、俺が使うわけじゃねえ
/// 親会社のシステムなんだけど……保守要員で出向すっか? by人事
// ハイよろこんで〜
うわつまんねー^^;