記事へのコメント27

    • 注目コメント
    • 新着コメント
    DustOfHuman
    DustOfHuman “簡単に変わる仕様をつくるな”

    2015/11/11 リンク

    その他
    basi
    basi DRY原則とテストの可読性

    2012/09/15 リンク

    その他
    mapserver2007
    mapserver2007 これは同意。テストケース1つみればわかるようにするようにしてる。無駄に共通化などしない。

    2012/09/04 リンク

    その他
    tmtms
    tmtms うーん、やり過ぎはよくないけど、冗長すぎるのもメンテしにくいから、自分は DRY になるよう心がけてる

    2012/09/04 リンク

    その他
    bowbow99
    bowbow99 "テストでメタプログラミングするのやめろ。 エクセルっぽくなってもいいから馬鹿みたいに分かりやすく書け。"

    2012/09/03 リンク

    その他
    yumu19
    yumu19 「DRY原則に従おうとするほど、テストコードがどんどん読みづらくなる」

    2012/09/03 リンク

    その他
    hirose504
    hirose504 テストコードは冗長でも良いから読みやすさを心がける

    2012/09/03 リンク

    その他
    powerbombkun
    powerbombkun fav @hatebu:テストの可読性とDRY原則 - ✘╹◡╹✘ (56 users) http://t.co/xToD3tsC

    2012/09/03 リンク

    その他
    mad-p
    mad-p DRYでなければ個々のテストケースにちょっとだけ違うところがあっても見つけにくい。この例の困難さは過剰なletから来てるように思える。do endを{}にするだけでもだいぶ違うと思う

    2012/09/03 リンク

    その他
    h4zime
    h4zime https://gist.github.com/3606433 自分だったらこうします。DRYかつ可読性も悪くない。

    2012/09/03 リンク

    その他
    luccafort
    luccafort メモる。

    2012/09/03 リンク

    その他
    akahigeg
    akahigeg バランスの問題ではなかろうか。ところでdo...endを適宜{}にするとちょっと読みやすくなると思う。

    2012/09/03 リンク

    その他
    udzura
    udzura ぼくなら後者タイプでshared_examples_for 使うけど、折衷っぽい(ほどほど読みにくくほどほどコピペ)

    2012/09/03 リンク

    その他
    a666666
    a666666 身に覚えがあり過ぎる... / しかし一方で大きな「機能」を新しく作ってる最中は試行錯誤して何度も書きなおすので変更に弱いテストコードは作業時間を浪費する -> ついつい let 使いまくってしまうんだよなぁ

    2012/09/03 リンク

    その他
    tarchan
    tarchan >DRY では、人間が読むことができるドキュメントはフォーマットの変更を除けば何の価値もなく、すなわち記述されるのではなく生成されるべきとしている。

    2012/09/03 リンク

    その他
    ainame
    ainame 読みやすいテストのパターンが欲しい

    2012/09/03 リンク

    その他
    fujikawa-y
    fujikawa-y Rubyでやりたいため、ブクマ

    2012/09/03 リンク

    その他
    trashtoy
    trashtoy 呼び出し方法と期待結果の対応を配列なりmapなりで定義しておいて、ループで回すぐらいならまだ良いよね……? リーダブルであれば適度な最適化もアリで、心配ならメタテストをやれば良いと思う派。

    2012/09/03 リンク

    その他
    hirschkalb
    hirschkalb 「テストでメタプログラミングするのやめろ。」;オレオレ。RT @hatebu: テストの可読性とDRY原則 - ✘╹◡╹✘ (56 users)

    2012/09/03 リンク

    その他
    koseki
    koseki DRYを適用するレイヤーが、テストコードの目的とうまくあってない感じがした。DRY原則で常に可読性が落ちる、というものでもないような。

    2012/09/02 リンク

    その他
    kwry
    kwry ?log=out

    2012/09/02 リンク

    その他
    UDONCHAN
    UDONCHAN テストはDRY原則に従う必要ない.KISSを優先するべき.Simpleがよい.Stupidでも問題ない. "テストでメタプログラミングするのやめろ。エクセルっぽくなってもいいから馬鹿みたいに分かりやすく書け。"

    2012/09/02 リンク

    その他
    tkawa
    tkawa テストコードでは、DRYより可読性を重視すべきではという考え

    2012/09/02 リンク

    その他
    terazzo
    terazzo 仕様もDRYにするという観点は良いかも

    2012/09/02 リンク

    その他
    hiroshi_revolution
    hiroshi_revolution テストの可読性とDRY原則 - ✘╹◡╹✘

    2012/09/02 リンク

    その他
    rightgo09
    rightgo09 ”テストでメタプログラミングするのやめろ。エクセルっぽくなってもいいから馬鹿みたいに分かりやすく書け。”

    2012/09/02 リンク

    その他
    marmotY
    marmotY 実行した際に読みやすいテストコードになれば良い、という考えが浮かんだ。DRY原則にしたがって、RSpecを日本語で書くと、どうしても読みづらくなってしまうと思う。

    2012/09/02 リンク

    その他

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

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

    関連記事

    DRY原則とテストの可読性 - ✘╹◡╹✘

    DRY原則に従おうとするほど、テストコードがどんどん読みづらくなる。 The RSpec Bookに答えがあるかと...

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

    • techtech05212023/10/31 techtech0521
    • su_watanabe2016/04/17 su_watanabe
    • shifumin2016/03/29 shifumin
    • DustOfHuman2015/11/11 DustOfHuman
    • yo_waka2013/09/03 yo_waka
    • yokoji2013/09/03 yokoji
    • kouba_c2013/03/03 kouba_c
    • yatmsu2012/12/09 yatmsu
    • deeeet2012/11/04 deeeet
    • Alfr2012/10/09 Alfr
    • morygonzalez2012/09/29 morygonzalez
    • kazuma102012/09/27 kazuma10
    • Akineko2012/09/23 Akineko
    • progd2012/09/21 progd
    • peketamin2012/09/19 peketamin
    • basi2012/09/15 basi
    • Takao2012/09/15 Takao
    • tomoemon2012/09/14 tomoemon
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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