【画像】エンジニアが見たら不安になるコードがこちらwwwww | ヤバイ!ニュース(・∀・)

【画像】エンジニアが見たら不安になるコードがこちらwwwww

旬のおすすめ記事!

 

 

 

 

 

 

 

 

 

 

 

 

 

Sien - シェン on X
@hiro_progra0524 @Hibito_orugaru 1+1は2って出てくるのを電卓で確認する心理と同じ

コメント

  1. 指差し確認みたいなもんでしょ

  2. コメントのつけ方が面白いだけ
    コードとしては無駄なことをしてるだけでそこまでおかしいことはない
    なんならデバドラとかだと変数に書き込んでもキャッシュに保存にされて変数に反映されないとかあるからコメントの意味も分からなくもない
    まあその場合は同じ変数に二度書きこむのではなく変数を参照するタイミングでキャッシュクリアするけど

    これを理解できずにネタにしてる時点でエンジニアとして察してしまう

  3. ちゃんと正規のコンパイラを使って、かつこの部分のオプティマイズをしないように設定していますか?

  4. エンジニア歴が浅いだけやろ…

  5. そう言えば、前の処理が、時々、本の少し遅れるので、
    // 不安なのでもう一回
    num = 8 //変数に書き込んでもキャッシュに保存にされて変数に反映されないとかあるから //
    の代用に以下を書いた事がある。
    sleep(1)

  6. どれもこれもなんとかく理由がわかるからなぁ

    • 君ら古い話題に今更反応するの好きやな

  7. アセンブラならこんな心配無用

  8. なんでタイミングの話に?
    全然違いますよ。
    別の処理でスタックエリアを壊してるんですよ。
    一行入れたらうまく行く、デバッグ用printfを消したら動作しなくなった等は、ほとんどの場合、メモリ破壊をどこかの処理でやっている事が原因。
    forやwhileで回している数が確保したテーブルの数を超える場合が無いか、テーブルデータの先頭ポインタを関数に渡している処理内で、確保したメモリエリア以上のデータを書き込んでいないかなどを確認しましょう。

    • スクリプトとかインタープリターな言語だと記憶装置がビジーな場合は処理落ちしたりするんだよ
      バッチで動いてる昔のサーバーとか改修すると無意味なソースに意味が有ったりする

  9. おまじないやで
    ちゃんとやっときや

  10. true == true
    はtrueに適当なもん代入できちゃう魔境出身者だな
    undefinedを信じる者は足下すくわれるとか

  11. 実はグローバル変数とローカル変数の区別がつけられてないだけとかw

  12. 次に引き継いだやつも不安だから付け足すかもな

  13. ちょと仕事慣れてきて勘違いしてる痛い発現。
    何様だよって。

    うちにもいたわ。Kとかいう勘違い高卒君。
    周りがチヤホヤしすぎると、こうなっちゃうんだよ。

  14. 経験則、と言うと信用できる気がするが、
    シャーマニズム、と言うと不安になる。

  15. int num
    num=8 #8の理由

    みたいに書くな
    数値指定するならなんでその数値なのかコメント残したい