やばいプログラムにありがちなこと

1 : 2022/06/23(木) 12:52:25.05 ID:lVdor4Ef0
ルーチン名メソッド名と明らかに違う処理が組み込まれている
2 : 2022/06/23(木) 12:53:03.94 ID:inTNzTLt0
よくわからないけど動く
4 : 2022/06/23(木) 12:53:38.35 ID:wgB/bQcK0
>>2
これ
3 : 2022/06/23(木) 12:53:19.44 ID:GWlwfveMd
変数名が1文字
5 : 2022/06/23(木) 12:53:39.00 ID:jrJrVv2c0
開発者に適当に引き継がれてきた秘伝のタレ
6 : 2022/06/23(木) 12:53:58.50 ID:qh+WjYDo0
えっ?なんで動くの?バグもないの?なんで?ってしばらく眺めてみても分からない
7 : 2022/06/23(木) 12:54:17.86 ID:lVdor4Ef0
設計者がWord
8 : 2022/06/23(木) 12:54:31.14 ID:EsKIpmtBp
同じ変数を使い回す
9 : 2022/06/23(木) 12:54:32.18 ID:OUMeGUfDa
なんJってITドカタ多いの?
10 : 2022/06/23(木) 12:54:59.95 ID:7akmhrA8M
5000行超えの関数
11 : 2022/06/23(木) 12:55:38.81 ID:lVdor4Ef0
変更履歴だけで1万行オーバー
12 : 2022/06/23(木) 12:55:47.16 ID:8VNDOfyNd
//↓消すとなぜか動かない
13 : 2022/06/23(木) 12:56:07.19 ID:lVdor4Ef0
>>12
14 : 2022/06/23(木) 12:56:38.58 ID:ffaPwqfJd
コピペだらけ
15 : 2022/06/23(木) 12:56:47.24 ID:wgB/bQcK0
書いた覚えは無いけど
タブや改行や変数名のクセがあからさまに自分のモノのコード
16 : 2022/06/23(木) 12:58:00.08 ID:ZaoBlEqv0
ハードウェアのバグを利用して飛空艇を超高速で動かしてる
17 : 2022/06/23(木) 12:58:15.38 ID:YzKJh/UA0
ニッコマ以下の低学歴が組んだコード全部
18 : 2022/06/23(木) 12:58:47.08 ID:lVdor4Ef0
2002.04.21 ○○テスト課題番号0421:修正対応
19 : 2022/06/23(木) 12:58:59.22 ID:jkkwMuGH0
当たり前のようにグローバル変数
21 : 2022/06/23(木) 12:59:50.55 ID:GlPoB4Gld
関数の中身が全てコメントアウトされて消した風にされてる
22 : 2022/06/23(木) 13:00:40.52 ID:lVdor4Ef0
マスタ設定で柔軟な作りにしようとしてるのにプログラム側でガッチガチにロジック作り込んでるのとか相当たち悪い
23 : 2022/06/23(木) 13:01:00.35 ID:NSfRHea30
エラー投げてるけど親が受け取ってない
24 : 2022/06/23(木) 13:01:07.15 ID:pSUw4iIR0
変 数 が ロ ー マ 字
27 : 2022/06/23(木) 13:01:35.34 ID:YzKJh/UA0
>>24
そんなん普通だろ
28 : 2022/06/23(木) 13:02:06.76 ID:pSUw4iIR0
>>27
異常事態が日常になっとるんやで
30 : 2022/06/23(木) 13:02:57.06 ID:YzKJh/UA0
>>28
言うほど異常か?
25 : 2022/06/23(木) 13:01:11.06 ID:r9DiuZ2kd
クラスがオブジェクトと乖離している
もうただの便利な変数入れ
26 : 2022/06/23(木) 13:01:31.10 ID:lVdor4Ef0
汎用マスタとか言う保守涙目の地雷
29 : 2022/06/23(木) 13:02:29.47 ID:GlPoB4Gld
C_FLAG_ARI = 1
C_FLAG_NASI = 0
みたいなやつ
31 : 2022/06/23(木) 13:03:14.82 ID:8dj2oK6K0
とりあえずで作られたサービス層がある
32 : 2022/06/23(木) 13:03:50.86 ID:lVdor4Ef0
_tmp
_work

これにさらに連番つけるやつ
33 : 2022/06/23(木) 13:04:03.05 ID:Hb4XNQuda
解凍した段階で何故かエラーある
34 : 2022/06/23(木) 13:04:09.13 ID:mUflCG130
変数とDB項目名が違う
35 : 2022/06/23(木) 13:05:04.95 ID:lVdor4Ef0
>>34
作ったやつのこめかみぐりぐりしたくなる☺
40 : 2022/06/23(木) 13:08:21.50 ID:GlPoB4Gld
>>34
実際のDB定義とDB定義書が違うのとかも下手したら死人が出るな
36 : 2022/06/23(木) 13:05:52.89 ID:hZ3B4thVM
vscodeなら変数名一文字だったりローマ字だったら大体ワーニング出るやろ…
37 : 2022/06/23(木) 13:06:37.14 ID:B5R5l9E9M
4ネスト以上のループ
39 : 2022/06/23(木) 13:07:34.51 ID:lVdor4Ef0
>>37
組んだやつに逆にどうしてこれでうまく行くと思ったと聞いてみたい
41 : 2022/06/23(木) 13:09:10.65 ID:r9DiuZ2kd
>>37
これを参照渡しで誤魔化してやってるやつマジで糞
38 : 2022/06/23(木) 13:07:28.78 ID:kx7EdqiS0
どこ検索しても代入されていない変数の値が変わっている
メモリ壊してる?

コメント

タイトルとURLをコピーしました