X



よくあるプログラムミス
0001nobodyさん
垢版 |
04/09/02 15:05ID:???
最後にセミコロン付け忘れ ハイ!
 (( (`Д´) (`Д´)
  (/ /) (/ /) ))
  < ̄<  < ̄<

あるある探検隊!
 あるある探検隊!
 _(Д´ )  _(Д´ )
  ヘ|  |\  ヘ|  |\
    <     <

あるある探検隊!
 あるある探検隊!
  ( `Д)_ ( `Д)_
 /|  |ヘ   /|  |ヘ
   >       >
0003nobodyさん
垢版 |
04/09/02 19:22ID:???
$の付け忘れ。
またはその逆。
0007nobodyさん
垢版 |
04/09/02 22:19ID:???
_と?を打ち間違えると頭に血が上る。
0008nobodyさん
垢版 |
04/09/02 22:20ID:???
記号の多い言語だとバックスペース使う回数が増えるのは俺だけか?
0009nobodyさん
垢版 |
04/09/02 22:21ID:???
BSは遠いから使わない(`Д´)
0011nobodyさん
垢版 |
04/09/03 00:34ID:???
>>10
変数に$必要ない言語使ったときに付けちゃったとかだろ。
0012nobodyさん
垢版 |
04/09/03 03:47ID:???
CとPHPいったりきたりしてるとそういうことになるよね。
0013GROAD ◆4C1MajRa36
垢版 |
04/09/03 05:02ID:Cw/uOtLK
JAVAなのに気がつかずに途中まで組み立てたときには鬱。
大体コールバック全部定義し終わるまでは気がつかない
0014nobodyさん
垢版 |
04/09/03 10:11ID:???
$ も this も いらんだろ . でいいよな
0015nobodyさん
垢版 |
04/09/03 10:18ID:???
perlで変数のスペルミス.
use strict してませんでしたよ,ええ.
0016nobodyさん
垢版 |
04/09/03 15:26ID:???
Anti patternってやつかな?

PHPで ? : のネスト

文末の ; 付け忘れ。 PHP,Perl <=> Ruby,Python
0017nobodyさん
垢版 |
04/09/03 19:42ID:???
漏れの最大のミス
#!usr/local/bin/perl
0018nobodyさん
垢版 |
04/09/03 21:37ID:???
余計なところで日本語入力になっててムカつくぞこの野郎!
0019nobodyさん
垢版 |
04/09/03 21:37ID:???
selfだかthisだか知らんが書くの面倒なんだよ糞野郎!
0020nobodyさん
垢版 |
04/09/03 21:38ID:???
->が入力しづらいぞタコ野郎!
0021nobodyさん
垢版 |
04/09/03 21:38ID:???
インデントにタブとスペース混ぜるんじゃねーよチキン野郎!
0022nobodyさん
垢版 |
04/09/03 21:39ID:???
>>14の$とthisの代わりに.ってのがいまいちよくわからん。
0023nobodyさん
垢版 |
04/09/03 21:56ID:???
半角スペーツのつもりが全角スペース
0024nobodyさん
垢版 |
04/09/03 23:57ID:???
禿同だぜ21よ。
モジュールのお作法わけわかんねーよ!
0025nobodyさん
垢版 |
04/09/03 23:58ID:???
>>21
そんな時には、expand。indent整形ツールとかもあったと思う。

括弧の対応とかスペルミスは Editor の支援機能で軽減できそう。
0027nobodyさん
垢版 |
04/09/11 22:11:00ID:???
>>15
そんなあなたに。

dabbrev-expand による補完
ttps://www.stackasterisk.jp/tech/php/searchAction.do?cid=29
0028nobodyさん
垢版 |
04/09/12 06:25:38ID:???
>>26
それよくやる。エラー出ないから気付きにくい。
0031nobodyさん
垢版 |
04/09/12 18:34:01ID:???
perl と php がごっちゃまぜ!
elsif か elseif かで迷っちゃう
 (( (`Д´) (`Д´)
  (/ /) (/ /) ))
  < ̄<  < ̄<

あるある探検隊!
 あるある探検隊!
 _(Д´ )  _(Д´ )
  ヘ|  |\  ヘ|  |\
    <     <

あるある探検隊!
 あるある探検隊!
  ( `Д)_ ( `Д)_
 /|  |ヘ   /|  |ヘ
   >       >
0032nobodyさん
垢版 |
04/09/13 12:42:45ID:3boFO+T2
ハニリイト
0033nobodyさん
垢版 |
04/09/13 15:12:01ID:oWPR9WV9
select * form table;
0035nobodyさん
垢版 |
04/09/13 22:36:12ID:jguEmkg5
クォート('や")で囲まれていない文字があります。
0036nobodyさん
垢版 |
04/09/14 00:30:20ID:45NHnPXD
文字列連結のピリオドをよく忘れる
0037nobodyさん
垢版 |
04/09/14 09:19:26ID:???
多重ループ内で文字列連結をしてクリアするのを忘れて延々と連結させる
0041nobodyさん
垢版 |
04/09/14 20:10:59ID:???
>>40
スルーしてやれよw
switchって書きたかったんじゃない?
0043nobodyさん
垢版 |
04/09/14 21:59:18ID:???
いやいや、恐らくforeachと言いたかったんだよ
0046nobodyさん
垢版 |
04/09/15 13:21:13ID:???
え?って言わせたいだけか
004739
垢版 |
04/09/15 16:35:35ID:???
結局何が書きたかったかわからなくなってしまいますた(´・ω・`)
0048nobodyさん
垢版 |
04/09/15 18:42:32ID:Z6SpHhn6
;が;だった
0050nobodyさん
垢版 |
04/09/15 20:15:50ID:???
Perlではwhileもforもforeachも使えますから!残念!
0051nobodyさん
垢版 |
04/09/15 20:32:28ID:???
switchのことだったんだよ
と言ってみる
0055nobodyさん
垢版 |
04/09/19 10:25:22ID:???
#include <stdio.h>

int mail(int argc, char **argv) {
printf("hello world.\n");
return 0;
}
005625時間営業コンビニ
垢版 |
04/09/19 15:17:24ID:swNAEBrS
自分はJAVAもCも中途半端でしたが
6年ほど前(中学生)まではBASICだったため
BASICの方が断然強い
まあ当時で10年以上前の代物のため使用カラーがネタ抜きで16色だった。
color 1
で色が変えられたんだよ
でそれで大学でCやってると
printf("*****");
のところをよく
print("*****")
とやってました
Javaの授業中全間違いが文末の;だったこともありました(3,40行中全部抜けてた)
0057nobodyさん
垢版 |
04/09/19 16:41:13ID:???
>>56
まず、文章の終わりに「。」を付ける癖を付けるといいと思うよ。
0058nobodyさん
垢版 |
04/09/19 20:44:43ID:???
;が:になってるときがある。
キー隣な上によく見ないと分からない・・・
0059nobodyさん
垢版 |
04/09/19 20:52:24ID:???
countがconutになってる場合が多い
でも気付かない
0060nobodyさん
垢版 |
04/09/20 00:18:22ID:???
n12br($hoge);

初めて使う奴はけっこう間違えるはず。
0061nobodyさん
垢版 |
04/09/20 01:14:26ID:???
覚える時に n1 じゃ覚えるの難しくねぇ?
普通に newlineで覚えるんでねぇ?
0062nobodyさん
垢版 |
04/09/20 09:04:44ID:oYYQSzc4
rubyはru"b"yだからbreak
perlはper"l"だからlast
0063nobodyさん
垢版 |
04/09/20 09:59:20ID:???
rubyはbreak
JAVAはbreak
PHPはbreak
Cはbreak

perlだけlast   へんなの。
0067nobodyさん
垢版 |
04/09/20 12:41:15ID:???
PHP だとメンバ変数のスペルミス.
Perl だと, ハッシュに入れたメンバ変数のスペルミス.
PHP はそもそも教えてくれない, Perl では use strict しても
ハッシュキーのスペルミスは教えてくれない.

(´・ω・`)ショボーン
0070nobodyさん
垢版 |
04/09/20 16:40:35ID:???
>>67
単純変換の関数内とかだと気づきやすいけど他人が作ったスパゲッティー分岐の中で
一度しか使われないようなものだと全く気付かないんだよね。
0071nobodyさん
垢版 |
04/09/20 16:41:34ID:???
最近printと打ったつもりがpirntになることが多い。
0072nobodyさん
垢版 |
04/09/20 16:42:28ID:???
絶対間違いたくないと思ってコピペしたらぜんぜん違うところを貼り付けていたり。
0073nobodyさん
垢版 |
04/09/20 16:43:40ID:???
俺、今までキーボードを単体で買ったこと無いんですが
お勧めキーボードなんてあるんですか?
0074nobodyさん
垢版 |
04/09/20 16:45:45ID:???
スペルミスといえばメソッド上書きしたつもりが親クラスのものを
そのまま呼んでいて軽くはまった記憶がある。
0075nobodyさん
垢版 |
04/09/21 12:54:40ID:???
do {
switch(i){
default:break;
}
} while(false);

breakで抜けるつもりが抜けてない…。
0077nobodyさん
垢版 |
04/09/22 13:05:08ID:???
doとswitch全然使わないな・・・
forとifばっかりだよ。
0078nobodyさん
垢版 |
04/09/22 18:41:00ID:???
doとかぜんぜん使わないな
0081nobodyさん
垢版 |
04/09/23 03:29:17ID:???
 >>26
  if( 1 = hoge ){
    処理
  }
  これならコンパイルエラーになるから間違えないと誰か言ってた
0082nobodyさん
垢版 |
04/09/23 04:53:30ID:???
まともな研修受けてればdoは使わない。
使うのは無能オナニープログラマだけでしょ?
0083nobodyさん
垢版 |
04/09/23 04:55:49ID:???
何で do 使うのが無能オナニープログラマなの?
教えてくれよ。
008483
垢版 |
04/09/23 05:08:39ID:???
俺はまともな研修を受けてないので、ぜひそのまともな研修の内容での
do を使わないという理由を聞かせてくれ、ってことね。
0085nobodyさん
垢版 |
04/09/23 18:37:58ID:???
classとかぜんぜん使わないよなー。
1つのクラスでいいじゃん。
0086nobodyさん
垢版 |
04/09/23 19:55:29ID:???
>>85
どういう意味だ?クラスは1つ使えば十分って事?
0087nobodyさん
垢版 |
04/09/23 19:58:58ID:???
>>84
おめーらは単価高いんだからいつまでもプログラム書きをやらせるわけにはいかない。
新卒やお前らの半額で働くアホな外注でもすぐに理解できるような糞プログラムを書け。
処理が遅けりゃ石でカバーするから心配ない。

以上
0089nobodyさん
垢版 |
04/09/23 21:47:44ID:???
プログラマーの最下層であるwebプログラマー同士。
喧嘩しないで仲良くやろうや。
0090nobodyさん
垢版 |
04/09/23 22:47:50ID:???
web系システムの下請け探してたらperlとphpしかできないとこあって笑わせてもらった。
小学生じゃないんだからまともな仕事欲しかったらjavaくらい勉強しましょうね。
0091nobodyさん
垢版 |
04/09/24 02:20:31ID:???
小学生みたいな考え方ですね。
0093nobodyさん
垢版 |
04/09/27 14:14:42ID:???
スペルミスは abbrev で防げるよね。
lable, aling, arary, ture, comapny, compnay, opiton, clinet, opeartor, makr
が登録してある ( 100 回以上間違えているのもあり… )。
0094nobodyさん
垢版 |
04/10/02 18:54:42ID:ilKUy0zl
とりあえず俺はPerlしか出来ないから>>29ので十分だわ
0095nobodyさん
垢版 |
04/10/10 03:25:43ID:???
perlのevalブロック内で

eval{
  処理・・・
  # 正常終了
  return 0;
};
# 異常終了
return -1;

これではまったことがあった。
0096nobodyさん
垢版 |
04/10/24 07:29:42ID:???
前に少しハマッタのが
sub忘れ

で眠い時やるのが

$だた
($data)
0097nobodyさん
垢版 |
04/10/28 13:02:07ID:Lo4ocuJ+
文字列連結するとき . と + をよく混同する。
0098nobodyさん
垢版 |
04/10/28 17:57:32ID:???
undo redo 繰り返してるうちに修正ところまで戻しちまって
直ってねーぞゴルァって言われてしょぼーん。
0099nobodyさん
垢版 |
04/10/28 17:59:02ID:???
いい加減に書きすぎて汚くなったんでバックアップからやり直そうと思い
コピー、上書きしたらバックアップを上書きしちまってしょぼーん。
0100nobodyさん
垢版 |
04/10/28 18:00:00ID:???
エディタからの実行で間違えてPHPのソースをPerlで実行したり
PythonのソースをGCCでコンパイルしようとてしょぼーん。
0101nobodyさん
垢版 |
04/10/28 18:00:54ID:???
\wが[a-zA-Z0-9_]じゃない事を忘れていてしょぼーん。
0102nobodyさん
垢版 |
04/10/28 18:01:52ID:???
エディタじゃ不便だと思いながらもエディタで
全部間に合わせようとしてしまう人募集中。
0104nobodyさん
垢版 |
04/10/28 19:55:51ID:???
ruby したあとに他の言語で ; 付け忘れ
0107nobodyさん
垢版 |
04/10/29 07:28:00ID:???
includeにurlを指定する必要がどこにあるのかと。
だめだめじゃんw
0108nobodyさん
垢版 |
04/10/29 08:36:35ID:5E6MsU53
>>106
そーゆー問題か?w
0109nobodyさん
垢版 |
04/10/29 10:00:51ID:FCeGZBGO
perl で
if( $flag ) last;

しゅん。。。
0111nobodyさん
垢版 |
04/10/29 12:18:47ID:qS3TJOld
http://picks.dir.yahoo.co.jp/topics/rss/
ヤホーもセミコロン付け忘れてるようです。
RSSエラーがいきなり起きて、まさかと思って調べたらこれだよ・・
0112nobodyさん
垢版 |
04/10/30 05:48:59ID:???
whileの条件式が真なら処理する言語と、真になるまで処理する言語があってたまに間違うよな。
でそのまま無限ループ…
0114nobodyさん
垢版 |
04/10/30 07:17:55ID:???
本棚に本を並べるだけでプログラムが作れるようになると思いこむミスはよくあるらしい。
0115nobodyさん
垢版 |
04/10/30 10:23:49ID:???
>>112
             . ィ
.._ .......、._    _ /:/l!  またまたご冗談を
 :~""''.>゙' "~ ,、、''‐'、|         _      
゙、'、::::::ノ:::::::_,.-=.  _〜:、         /_.}'':,
 ``、/:::::::::__....,._ `゙'Y' _.ェ-、....._ /_゙''i゙ノ、ノ
 ,.--l‐''"~..-_'.x-='"゙ー 、`'-、 ,:'  ノ゙ノブ     
"   .!-'",/  `'-‐'') /\ `/ でノ-〈
 .-''~ >'゙::    ‐'"゙./  ヽ.,'   ~ /
   //:::::       ',    /    ,:'゙
0116nobodyさん
垢版 |
04/10/31 08:13:45ID:CwNa286O
>>114
あ、正に俺だ。
ノートに綺麗にまとめてるだけで勉強してるという思い込みミスもよくする。
0120nobodyさん
垢版 |
04/11/03 03:06:09ID:cZtfLeEm
VBSで If hoge=1 Then とか書いた後に
JavaScriptで if hoge=1 {

カッコないわ、代入だわ・・_| ̄|○
0121nobodyさん
垢版 |
04/11/03 23:16:07ID:???
phpでa$[3]って…気づくのに30分ぐらいかかった…orz
0122nobodyさん
垢版 |
04/11/04 22:01:53ID:???
メールマガジン送信システムを作ってCCで全件送信
0123nobodyさん
垢版 |
04/11/05 10:35:48ID:???
>>122
Web ベースなので送信途中でタイムアウト
0124nobodyさん
垢版 |
04/11/07 17:55:18ID:???
EUCで書いたのにUTFで開いてそのまま保存などなどの文字コードミス。。。。
日本語だけ扱っていたときはこんなミスしなかったのになぁ。

最近は開き間違いに直ぐ気が付くように上部に
UTFとかEUCとか文字コードを書いておくようにしてる。
0125nobodyさん
垢版 |
04/11/12 20:07:14ID:???
print "Content-type:text/html";

38分後気づい
あれ,外出じゃない…漏れだけ?
0126nobodyさん
垢版 |
04/11/12 23:02:19ID:e+RyX4H4
Warning: unexpected nullpo
0129nobodyさん
垢版 |
04/11/16 02:14:14ID:5/Zqynba
[object]がありません
0130nobodyさん
垢版 |
04/11/16 02:34:16ID:OjX0m6iV
良スレの予感
0131nobodyさん
垢版 |
04/11/16 23:24:09ID:tAnxVLV8
今php単独で勉強してるんだけど、HTMLに埋め込んだときは
保存するファイルを.htmlではなく.phpにするもんなんですか?
このへんがあまり詳しく書いてないので本には本を見る限り
.phpで保存してるぽいんですけど?phpを含んだHTMLはphpで保存しとけば
問題ないんでしょうか?
0132nobodyさん
垢版 |
04/11/17 00:07:05ID:???
という勘違いによるプログラムミス
0133nobodyさん
垢版 |
04/11/17 23:23:16ID:???
ベンチマーク取ってreadよりもsysreadの方が早かったから、
sysreadを使っていたら(ry
0134nobodyさん
垢版 |
04/11/22 15:10:49ID:???
print <<EOT;
aaa
EOT

    ↓

if($xx == 'xx'){
   print <<EOT;
   aaa
   EOT
}
0135nobodyさん
垢版 |
04/11/22 19:01:56ID:???
print <<<_HTML_
hello
_HTML_;

; の後ろに空白がある。
0136nobodyさん
垢版 |
04/11/24 06:59:24ID:r7qA0GE7
>>135
どこへの返信?!
そもそもそのprintじゃダメだろ
0137nobodyさん
垢版 |
04/11/24 08:05:17ID:???
136みたいにPerlしか知らないのにphpにダメ出しするようなプログラミングミス
0138nobodyさん
垢版 |
04/11/24 14:05:52ID:???
>>137
いやいや
PHPも知ってるし
PHPのヒアドキュメントは;が最後になるのは知っている

だが131への返信としても
; の後ろに空白がある。
の意味がわからん
0139nobodyさん
垢版 |
04/11/24 14:52:16ID:???
>>138
セミコロンの後ろに半角スペース入れて実行してみれ
ところで「そもそもprintじゃダメ」って何の事?
0140nobodyさん
垢版 |
04/11/24 17:18:56ID:???
PHP は知っている、と豪語しても
知っているにはピンかキリまであるミス
0141nobodyさん
垢版 |
04/11/24 19:12:55ID:???
echoとprintって結構違うのな
0143nobodyさん
垢版 |
04/11/26 19:38:38ID:???
print <<<_HTML_
こっちの行も最後にスペースが有るとだめなのね。
0144nobodyさん
垢版 |
04/11/27 02:53:15ID:???
メソッドの中でインスタンス変数にセットしようとして宣言をつけてしまう。
0145nobodyさん
垢版 |
04/12/16 18:50:50ID:???
ずっとPerlで飯食ってて、久しぶりにCでコンパイルする機会があったんだが、

#define AAA
#define BBB
#define CCC
#define DDD

と並んでるのを見て、必要な項目の「#」をコメントアウトしてた俺。
0146nobodyさん
垢版 |
04/12/16 18:51:15ID:???
コメントアウトじゃねーや、#を削除してたってことだ。
0147nobodyさん
垢版 |
04/12/16 21:26:53ID:???
responceかresponseでスペル間違う
0148nobodyさん
垢版 |
05/01/29 17:01:31ID:bWhuAAZm
age
0149nobodyさん
垢版 |
05/02/03 18:21:11ID:???
format を fromat とタイポして 上司に笑われる。
0151nobodyさん
垢版 |
05/02/03 22:38:05ID:???
ある会社のshellで ls を sl とtypoしたら、ASCII ArtなSL(蒸気機関車)が30秒くらいかけて
ゆっくりコンソール上を走り抜けていった。SIGINT送っても止まりゃしない。

担当者いわく、SEのタイプミス矯正のために導入しているそうだ(本当か?)。

プログラムミスではないのでsage
0152nobodyさん
垢版 |
05/02/05 17:01:30ID:???
クライアントに成果物のURLをメールする時に、全部

ttp://

で送っちまったorz
0154nobodyさん
垢版 |
05/02/05 21:05:47ID:???
# 更新履歴
#
# *.*.*.* 〜〜が〜〜だったのを修正しますた
# *.*.*.* 〜〜と競合していたのを修正しますた
# *.*.*.* 〜が機能していなかったのを修正しますた
#
#
0155nobodyさん
垢版 |
05/02/05 22:03:18ID:???

      "削除しますか?"

          ↓

"あぼーんしますか?(・∀・)ニヤニヤ"
0156nobodyさん
垢版 |
05/02/07 15:10:44ID:???
実際あるコメント。なんの、を書いてほしい
/*
YYYY-MM-DD バグ修正
YYYY-MM-DD 機能変更
YYYY-MM-DD バグ修正
YYYY-MM-DD バグ修正
YYYY-MM-DD 機能追加
*/
0157nobodyさん
垢版 |
05/02/07 21:52:30ID:+cHGbb+n
>>156
おれは、だれがここをなおしたのかをかいて欲しい・・・
いちいちcvsのログみるのめんどい
0158nobodyさん
垢版 |
05/02/08 04:17:22ID:???
>>157
マジレスだが、CVS導入してるだけマシ。
誰がバグ埋めたかで一日喧嘩してるような現場もある。
特にWeb関連。
0159nobodyさん
垢版 |
05/02/09 08:59:40ID:???
最近目が悪くなってきたせいか、コロンとセミコロン、ピリオドとカンマを打ち間違えても
その場で気が付かないことが多くなった。
0160nobodyさん
垢版 |
05/02/09 10:56:04ID:???
>>159
同じく。コロンとセミコロン、ピリオドとカンマが
大きくて分かりやすいフォントってないかな。
0161nobodyさん
垢版 |
05/02/09 20:46:33ID:dVyFBQJL
mplusを無理やり8ptにすると、それぞれの差異がほとんどなくなるよ。
という無駄レスを送ってみる。
0162nobodyさん
垢版 |
05/02/10 22:18:38ID:???
よく sprintf を sprinf とミススペルする。
0167nobodyさん
垢版 |
2006/07/24(月) 02:48:25ID:???
日付から別文書に当たることができるから最悪と言うほどでもないよ。
たぶん一個一個が大きな変更とか説明が難しいバグの修正なんだろ。
あるいは、どっちみち別文書に詳細は書いてあるんだから、
中途半端な情報は書かないことにしてるのかもしれんぞ。
0168nobodyさん
垢版 |
2006/07/26(水) 08:37:01ID:???
別言語の案件同時にやってると、言語仕様ごちゃごちゃになる
0169nobodyさん
垢版 |
2007/03/26(月) 13:11:39ID:tnu0Teq4
>>168
マニュアルを机の下に置いといたらいいよ^^;
0170nobodyさん
垢版 |
2008/04/28(月) 09:45:14ID:zWxBNh0E
変数のインクリメント後、その変数が、ループ処理の最初で初期値に戻されている。
0171nobodyさん
垢版 |
2008/07/14(月) 00:42:16ID:???
preg系のデリミタ忘れとかあるよね?
0173nobodyさん
垢版 |
2013/11/09(土) 04:07:54.94ID:nxHZWYvX
よくあっても困るわけだが。
0174nobodyさん
垢版 |
2017/12/30(土) 13:32:11.85ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

RQ4792GSM1
レスを投稿する


ニューススポーツなんでも実況