記事へのコメント13件

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

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

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

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

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

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

    2021/12/14 リンク

    その他
    kanehama
    UNIQUE KEYが戦犯

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

    2021/12/14 リンク

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

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

    2021/12/14 リンク

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

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

    2021/12/14 リンク

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

    その他

    注目コメント算出アルゴリズムの一部に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
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む