記事へのコメント8

    • 注目コメント
    • 新着コメント
    オーナーコメントを固定しています
    jay-es
    オーナー jay-es beforeEach などをコード再利用の手段として使用するのは NG。コードをたどってミュータブルな変数の値を時系列で追跡しなければいけなくなる。セットアップ用の関数を作り、テストごとに呼び出す

    2025/08/11 リンク

    その他
    kazokmr
    強い言葉で伝えてるように感じたけど原文はあくまで個人の意見って感じだった。テストコードをプロダクトコードと同じ思考で書いてるのをよく見るけど、敢えて冗長に書いた方が良いよね

    その他
    igrep
    行きすぎた抽象化の問題はそうだとして、beforeEachが悪いと言うよりbeforeEachに伴ってmutableな変数を使わざるを得なくなるってのが問題を誘発してるんじゃないかと思えるなぁ。RSpecのlet!みたいなことができればいいのか?

    その他
    secseek
    テストって本体のコードと全然違う発想が必要になりますよね。同じような処理でもだらだら書き連ねる方が正しいとか

    その他
    carolina04
    テストが単純な場合はコードを複製した方が簡潔になることもあります。この小さなテストセットでは関数の抽象化はあまりメリットがなく、開発者がファイル内でこれらの関数が定義されている場所を探すコストがかかり

    その他
    ustam
    森羅万象においてネストが正しかった試しは無いからな。

    その他
    versatile
    ネストと、テストが韻を踏んでる。それを面白がって書いた文章ではなかろうか

    その他
    mak_in
    できるだけ冗長でも宣言的に分かりやすく、で作るんだけど、地味に静的解析で引っかかるのが面倒。あれをテスト用にカスタマイズするのダルいから、テスト用の静的解析がメジャーになってデフォルト設定にして欲しい

    その他

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

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

    関連記事

    テストをするときネストをするな - Avoid Nesting when you're Testing

    Kent C. Dodds 氏による Avoid Nesting when you're Testing という記事を翻訳させていただきました。 ...

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

    • midas365452025/08/15 midas36545
    • tmg19982025/08/14 tmg1998
    • smishima2025/08/13 smishima
    • kazokmr2025/08/13 kazokmr
    • igrep2025/08/12 igrep
    • kazkun2025/08/12 kazkun
    • wkubota2025/08/12 wkubota
    • kenkenpa1982025/08/12 kenkenpa198
    • putcut2025/08/12 putcut
    • hydstk2025/08/12 hydstk
    • zu22025/08/12 zu2
    • imaizm2025/08/12 imaizm
    • yamataku132025/08/12 yamataku13
    • secseek2025/08/12 secseek
    • caramelcoffee2025/08/12 caramelcoffee
    • chuwb2025/08/12 chuwb
    • jackieorange2025/08/12 jackieorange
    • h0ba2025/08/12 h0ba
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

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

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