記事へのコメント21

    • 注目コメント
    • 新着コメント
    nilab
    nilab 「ひとことで言うなら「テストコードを徹底的にDRYにしようとしちゃダメよ!」というお話です」

    2023/01/03 リンク

    その他
    dorapon2000
    dorapon2000 “仕様変更が発生すると大量のテストが失敗することもあります。ただ、それはデメリットではなく、仕様変更のインパクトがテストコードのおかげで可視化された、と好意的に捉えるようにしましょう。”

    2022/12/23 リンク

    その他
    sisya
    sisya DRYすぎるという感覚はわかるのだが、例示された内容がWETすぎて実用性がなくなっているように感じた。例に突っ込んでも仕方ないのだが、税率の部分は税率そのものをチェックする定数仕様を定めるべきなのではと思う。

    2022/08/02 リンク

    その他
    qawsklp
    qawsklp DRYよりも、可読性を上げるにはその言語になんの機能が足りないのか?とかを考えてしまうなぁ..

    2022/08/02 リンク

    その他
    pascal256
    pascal256 後で読む

    2022/08/02 リンク

    その他
    NOV1975
    NOV1975 テストコードが勝手にコードに寄り添ったらダメよねってのは正しい。というか、テストコードはコストがかかるものだし、ここで言われるような観点でメンテナンスする気がなかったら意味がないんだよ。

    2022/08/02 リンク

    その他
    sonots
    sonots Yes, テストコードはベタ書きが正義

    2022/08/02 リンク

    その他
    hatest
    hatest DRYにしない→湿ってる→べたべた→べた書き

    2022/08/02 リンク

    その他
    Watson
    Watson テストコードをテストするものが必要になるんでな

    2022/08/02 リンク

    その他
    snailcat
    snailcat QAの悪いパターンの方は何をテストしたいんだこれ。税率計算結果が税率計算結果と同じなことを確認してたらおかしくない?リーダブルとかいう問題じゃない気がする

    2022/08/02 リンク

    その他
    soybeancucumber
    soybeancucumber DRYによって読みやすさが損なわれるのはアーキテクチャーに問題があるだけでは。。。

    2022/08/02 リンク

    その他
    Guro
    Guro テストコードをDRYで書くというのがそもそもよくわからんな(テストコードを書く環境でないけど)。仕様がかわったらテストもかわるじゃろし、そもそも何をテストしているのかわからんでテストを流すのが最近なのか。

    2022/08/02 リンク

    その他
    tattyu
    tattyu テストコードをDRYにするなって事で良いのかな。確かにテストコードの定数とかはその場に埋め込んだ方が見やすいかもね。というかそうしてたわ。

    2022/08/02 リンク

    その他
    Shinwiki
    Shinwiki 甘やかす方向に理を与えるとPV稼ぎができる

    2022/08/02 リンク

    その他
    Sampo
    Sampo これはホントそうで、プロダクト側で用意した便利な道具は何も信用せずに同じものをテスト側で書かないとなのよね。Suicaシステムのテストのためにまったく同仕様の比較対象用システムを一個作った話は有名。

    2022/08/02 リンク

    その他
    shibainu1969
    shibainu1969 「DRYってなに?」と思ったのでこれからググる。

    2022/08/02 リンク

    その他
    nishi1231chang
    nishi1231chang 原則を過度に守りすぎて、かえって保守性悪くしてるのあるあるだね。読みやすさや拡張性などを、保つと言う本来の目的を意識してないとなりやすい。

    2022/08/02 リンク

    その他
    surume000
    surume000 テストコードに定数使わないほうがいいという話なるほど

    2022/08/02 リンク

    その他
    yarumato
    yarumato “ベタ書きした方がバグを検知しやすい テストが失敗してくれる。「ほどほどのDRY」は許容しても構いません。”

    2022/08/02 リンク

    その他
    saiyu99sp
    saiyu99sp そもそもクラス図やシーケンス図などで設計せずにコード書いてそう。 それは本当に重複なのかを考えるのも大切だと思う。

    2022/08/02 リンク

    その他
    motchang
    motchang “仕様変更が発生すると大量のテストが失敗することもあります。ただ、それはデメリットではなく、仕様変更のインパクトがテストコードのおかげで可視化された、と好意的に捉えるようにしましょう。”

    2022/08/01 リンク

    その他

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

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

    関連記事

    過度なDRYは読みやすさの敵!?「リーダブルテストコード」という発表をしました #vstat - give IT a try

    先日、このブログでもお伝えしましたが、「VeriServe Test Automation Talk No.3」というオンラインイベ...

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

    • techtech05212023/03/11 techtech0521
    • mas-higa2023/01/05 mas-higa
    • nilab2023/01/03 nilab
    • scheat2022/12/31 scheat
    • dorapon20002022/12/23 dorapon2000
    • ryu19j2022/11/03 ryu19j
    • dealforest2022/09/07 dealforest
    • lugecy2022/08/15 lugecy
    • kwy2022/08/14 kwy
    • ohchang2022/08/10 ohchang
    • tsugiikimasu222022/08/08 tsugiikimasu22
    • o_hiroyuki2022/08/05 o_hiroyuki
    • shortanimes2022/08/04 shortanimes
    • yuki_20212022/08/03 yuki_2021
    • ktykogm2022/08/03 ktykogm
    • Nyoho2022/08/02 Nyoho
    • yamamotoshu11272022/08/02 yamamotoshu1127
    • tg30yen2022/08/02 tg30yen
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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