>>234
ダメな部分を理解できない頭バグってるバカが
精神勝利法でドヤってもバカを晒すだけだよ
どーせお前、思い込みで糞コード書いてバグを量産してるバグ量産機だろwww >>28
addが中でコピーしてれば何の問題もないから
これだけでは何とも判定しがたい 0251名無しさん@涙目です。(東京都) [KR]2018/11/01(木) 16:08:12.86ID:O9cGBZpU0
>>192
変数名が日本語をローマ字にして母音を省略
解析が大変大変 0252名無しさん@涙目です。(やわらか銀行) [FR]2018/11/01(木) 18:09:54.16ID:CCbj8+hB0
// 見ちゃダメ!
0255名無しさん@涙目です。(庭) [US]2018/11/01(木) 18:25:23.49ID:GwAnQYsD0
rem文なしで数万行。
作成者は他社へ転職済み。社内システム管理者が対応してくれない。
>>242
自前センサーをごにょごにょするコードは謎の計算式でいっぱいだ ログインの判定SQLが
SELECT * FROM M_USER WHERE
LOGIN_ID=#loginId# AND
LOGIN_PASS=#passWord#
でデータが取れたかどうかで判断しちゃう
0259名無しさん@涙目です。(庭) [GE]2018/11/01(木) 22:08:08.24ID:ivaUMjbK0
>>230 鬼のようにコメントアウトされてて何万行あるんだよ。って感じだったけどな。
何のためにgit使ってたんだよ。って感じ。 演習かなんかでキャラクタで四角を作るコードを書けと言ったら
ループとか全く思いつかずprintfをひたすら並べてたやつがいたな
0261名無しさん@涙目です。(茸) [ニダ]2018/11/01(木) 22:30:14.51ID:c5vbbOPs0
0262名無しさん@涙目です。(チベット自治区) [US]2018/11/01(木) 22:30:52.09ID:cxnygPbj0
0263名無しさん@涙目です。(庭) [US]2018/11/01(木) 22:40:51.73ID:/tPvvwhJ0
>>261 読んだけど壮絶だな。。。
うちは一応仕様書は共有されてるしコミュニケーションはslackでし放題だ。 0265名無しさん@涙目です。(庭) [EU]2018/11/01(木) 22:51:34.85ID:d2HCLt0p0
>>261
アセンブラは単純だし組みやすいけどいかんせん最適化されないんだよな。プログラムサイズは小さいけどさ 0266名無しさん@涙目です。(dion軍) [RU]2018/11/01(木) 22:52:36.53ID:eBBtznEI0
caseが500個くらい並んでた
全部左寄せで3000ステップほどかきなぐり、
俺に
見てください!ものすごくきれいにかけましたよ!
といってきたおっさんがいたなぁ
あいついきてるかなぁ。
その後も色々やらかし、昼休憩で嫁に聞いてきます!とかわけわからんこと言ってそのまま戻らなかったおっさん…
嫁が謝りに来てたぞ………
0269名無しさん@涙目です。(東京都) [US]2018/11/01(木) 23:21:25.89ID:ObAG9sRT0
>>268
// to make sure
とか見るとうんざりするけどな 0270名無しさん@涙目です。(千葉県) [CN]2018/11/01(木) 23:23:44.45ID:UswWVyLG0
>>30
状況によりありかなw
条件8まで式が「変わる可能性」と
「優先順位の変更」(要は順番)が決まってない
状態だで、しかも関連性から同じソース内で処理しないといけない状況
いつでも式を大胆に変更でき、順番を変えれる様その形にしておく
合理化して式を単純化したら
分解し辛い・・・・ 便利メソッドを集めたクラス。
シングルトンじゃないのでインスタンス化必須だが色々な所から使われるのでnewされまくり。
GCがすぐにメモリ解放してくれると勘違いしとる。
0273名無しさん@涙目です。(千葉県) [CN]2018/11/01(木) 23:59:18.53ID:UswWVyLG0
>>260
バカのコード:人が考えた結果を羅列する
天才のコード:人の考える過程を表現する for(int i= 〜
ってまあ一カ所なら許せるがどれもこれもiとnだけとか勘弁してほしい
20行くらいで文字列が違うだけの塊が500個ぐらいで1万行。
20行を関数化して500+20行くらいにしてやった。
世の中には同じ処理は関数でまとめるのが当たり前だと思ってる人もいると思うが
RAMのついてない環境の制御プログラムのソースでそれやるとぶっ飛ぶからな
1万行は萎えた
ザラにあるのかもしれないが
書いたやつ病んでたし
>>283
意味不明。
RAMのついてない環境って、書き換え可能記憶領域はCPUの汎用性レジスタしか使えないことだと思うけど、関数まとめるとか直接関係ない。 おいおいオンエラーゴートゥって…ゴートゥ文使っとるぞ外せ外せwww
↓
なんだよトライキャッチ全然入ってねえじゃん手抜きしやがって入れろ入れろ!
同じでは…?
>>286
関数はスタック使うからRAMが無かったら戻り番地保持できなくてぶっ飛ぶよ >>288
RAM無いのに関数呼び出しでスタック使おうとする糞みたいなコンパイラは窓から投げ捨てろ
てか強制inline位あるだろ >>289
コンパイラの性能に頼ってるなんて相当経験浅いな スタック使えないから関数使わないと言う方がダメだろ
コンパイラは面倒でもソースコードジェネレータ位ヘロヘロっと自作しろよ
コンパイラ、逆コンパイラ、アランブラ、逆アセンブラは全て自作経験あるよ
0293名無しさん@涙目です。(庭) [GB]2018/11/03(土) 00:26:19.30ID:qvdxB8jk0
流石にディスコンパイラは作ったこと無いわw
ハンドでならやることもあるけど
自分で設計したDSP用の並列計算コードなんて既存ツールが存在しないから自作するしかないんだよ
前バージョンソースをラッピングの繰り返し
Direct3Dが凄かった
>>287
MISRAもそうだが規約が腐ってる
確かにバグになりやすい箇所の指摘もあって重宝もするけど
多くはコードを読みにくくするだけの効果も何もない独善的ルール