おまえらが目撃した「絶望的なソースコード」 どんなのある?
■ このスレッドは過去ログ倉庫に格納されています
#!/bin/bash
function f() {
sleep "$1"
echo "$1"
}
while [ -n "$1" ]
do
f "$1" &
shift
done
wait
https://monobook.org/wiki/%E3%82%B9%E3%83%AA%E3%83%BC%E3%83%97%E3%82%BD%E3%83%BC%E3%83%88 >>234
ダメな部分を理解できない頭バグってるバカが
精神勝利法でドヤってもバカを晒すだけだよ
どーせお前、思い込みで糞コード書いてバグを量産してるバグ量産機だろwww >>28
addが中でコピーしてれば何の問題もないから
これだけでは何とも判定しがたい >>192
変数名が日本語をローマ字にして母音を省略
解析が大変大変 rem文なしで数万行。
作成者は他社へ転職済み。社内システム管理者が対応してくれない。 >>242
自前センサーをごにょごにょするコードは謎の計算式でいっぱいだ ログインの判定SQLが
SELECT * FROM M_USER WHERE
LOGIN_ID=#loginId# AND
LOGIN_PASS=#passWord#
でデータが取れたかどうかで判断しちゃう >>230 鬼のようにコメントアウトされてて何万行あるんだよ。って感じだったけどな。
何のためにgit使ってたんだよ。って感じ。 演習かなんかでキャラクタで四角を作るコードを書けと言ったら
ループとか全く思いつかずprintfをひたすら並べてたやつがいたな >>261 読んだけど壮絶だな。。。
うちは一応仕様書は共有されてるしコミュニケーションはslackでし放題だ。 >>261
アセンブラは単純だし組みやすいけどいかんせん最適化されないんだよな。プログラムサイズは小さいけどさ 全部左寄せで3000ステップほどかきなぐり、
俺に
見てください!ものすごくきれいにかけましたよ!
といってきたおっさんがいたなぁ
あいついきてるかなぁ。
その後も色々やらかし、昼休憩で嫁に聞いてきます!とかわけわからんこと言ってそのまま戻らなかったおっさん…
嫁が謝りに来てたぞ……… >>268
// to make sure
とか見るとうんざりするけどな >>30
状況によりありかなw
条件8まで式が「変わる可能性」と
「優先順位の変更」(要は順番)が決まってない
状態だで、しかも関連性から同じソース内で処理しないといけない状況
いつでも式を大胆に変更でき、順番を変えれる様その形にしておく
合理化して式を単純化したら
分解し辛い・・・・ 便利メソッドを集めたクラス。
シングルトンじゃないのでインスタンス化必須だが色々な所から使われるのでnewされまくり。
GCがすぐにメモリ解放してくれると勘違いしとる。 >>260
バカのコード:人が考えた結果を羅列する
天才のコード:人の考える過程を表現する for(int i= 〜
ってまあ一カ所なら許せるがどれもこれもiとnだけとか勘弁してほしい 20行くらいで文字列が違うだけの塊が500個ぐらいで1万行。
20行を関数化して500+20行くらいにしてやった。 世の中には同じ処理は関数でまとめるのが当たり前だと思ってる人もいると思うが
RAMのついてない環境の制御プログラムのソースでそれやるとぶっ飛ぶからな 1万行は萎えた
ザラにあるのかもしれないが
書いたやつ病んでたし >>283
意味不明。
RAMのついてない環境って、書き換え可能記憶領域はCPUの汎用性レジスタしか使えないことだと思うけど、関数まとめるとか直接関係ない。 おいおいオンエラーゴートゥって…ゴートゥ文使っとるぞ外せ外せwww
↓
なんだよトライキャッチ全然入ってねえじゃん手抜きしやがって入れろ入れろ!
同じでは…? >>286
関数はスタック使うからRAMが無かったら戻り番地保持できなくてぶっ飛ぶよ >>288
RAM無いのに関数呼び出しでスタック使おうとする糞みたいなコンパイラは窓から投げ捨てろ
てか強制inline位あるだろ >>289
コンパイラの性能に頼ってるなんて相当経験浅いな スタック使えないから関数使わないと言う方がダメだろ
コンパイラは面倒でもソースコードジェネレータ位ヘロヘロっと自作しろよ コンパイラ、逆コンパイラ、アランブラ、逆アセンブラは全て自作経験あるよ 流石にディスコンパイラは作ったこと無いわw
ハンドでならやることもあるけど 自分で設計したDSP用の並列計算コードなんて既存ツールが存在しないから自作するしかないんだよ 前バージョンソースをラッピングの繰り返し
Direct3Dが凄かった >>287
MISRAもそうだが規約が腐ってる
確かにバグになりやすい箇所の指摘もあって重宝もするけど
多くはコードを読みにくくするだけの効果も何もない独善的ルール ■ このスレッドは過去ログ倉庫に格納されています