記事へのコメント14

    • 注目コメント
    • 新着コメント
    tmatsuu
    tmatsuu あー。err変数のスコープ問題はここまでの惨劇ではないけど自分も経験ある。ついやっちゃいがち。自分ならifの中で直接 `return nil, err` って書いちゃうね。名前付き戻り値はあまり使わないようにしてる。

    2021/12/25 リンク

    その他
    stakme
    stakme 私もGo書いてて疑問なんですけど「戻り値が名前付きerr」だと意図せず操作されがちで危険じゃないですか?もっと長い名前、たとえばrtnErrにするとか、名前つけるの自体やめてその場でreturn errのほうが安全そうな気が

    2021/12/15 リンク

    その他
    hasiduki
    hasiduki lintツールが怒らないの?

    2021/12/15 リンク

    その他
    rryu
    rryu 同じようなやつでRailsのActiveRecordで自オブジェクトのカラムに値をセットしているつもりが実はローカル変数に代入していたという罠にはまったことがある。

    2021/12/15 リンク

    その他
    daichirata
    daichirata 名前付き戻り値は if でハンドリングとかせずそのまま代入して return するくらい単純な関数でだけ使うこともあるくらい

    2021/12/14 リンク

    その他
    turanukimaru
    turanukimaru 普通Updateだけで重複はしない…一人のユーザの情報が複数できてしまったのかな?多分会員情報変更履歴作ろうとしてミスってるな。なお名前付き戻り値使う派なのだが事故りそうなときはIntelliJが警告を吐くので安心。

    2021/12/14 リンク

    その他
    kanehama
    kanehama UNIQUE KEYが戦犯

    2021/12/14 リンク

    その他
    pmint
    pmint よく読むとデッドロックは問題じゃないらしい。ユニークなIDを更新するUPDATE文も普通じゃない。この記事自体がよく読まないと論旨が分からない文章になってるし、問題の実体は別にありそう。

    2021/12/14 リンク

    その他
    ponpon_qonqon
    ponpon_qonqon かわいそうだが、エラーハンドリングのせいじゃない気ガス…。UNIQUE KEYだよね、ポイントは。

    2021/12/14 リンク

    その他
    shioki
    shioki “テーブル内で重複させたくないカラムにはUNIQUE KEYを付与する なぜこれを事前にやってなかったかは過去の自分に問いたいです”

    2021/12/14 リンク

    その他
    daira4000
    daira4000 テストを怠った話じゃなくて?

    2021/12/14 リンク

    その他
    zentarou
    zentarou 名前付き戻り値は使わないな

    2021/12/14 リンク

    その他
    mattn
    mattn 僕は named return values は極力使わない様にしてる。

    2021/12/14 リンク

    その他
    igrep
    igrep 静的解析でなんとかならんの、と思いきや試した限りはならんらしい。うーむ。

    2021/12/14 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    エラーハンドリングをミスって大事故に - Qiita

    はじめに アドベントカレンダー初参加です! とある企業でサーバーサイドエンジニアとして働いており、...

    ブックマークしたユーザー

    • techtech05212024/05/06 techtech0521
    • mikage0142021/12/25 mikage014
    • nishitki2021/12/25 nishitki
    • usagiga2021/12/25 usagiga
    • tmatsuu2021/12/25 tmatsuu
    • mstk_knife2021/12/15 mstk_knife
    • stakme2021/12/15 stakme
    • sochankun2021/12/15 sochankun
    • hasunuma06132021/12/15 hasunuma0613
    • hasiduki2021/12/15 hasiduki
    • rryu2021/12/15 rryu
    • yamori04082021/12/15 yamori0408
    • gmdualis4792021/12/15 gmdualis479
    • mgl2021/12/15 mgl
    • mkimakima2021/12/15 mkimakima
    • Hiro_Matsuno2021/12/15 Hiro_Matsuno
    • azumakuniyuki2021/12/15 azumakuniyuki
    • mapk0y2021/12/15 mapk0y
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事