Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Pull RequestのDiffを200行以下にしたら捗った話

kbaba1001
March 01, 2014

Pull RequestのDiffを200行以下にしたら捗った話

沖縄Ruby会議01 ( http://regional.rubykaigi.org/okrk01/ ) の LT として発表したスライド

kbaba1001

March 01, 2014
Tweet

More Decks by kbaba1001

Other Decks in Technology

Transcript

  1. 1VMM3FRVFTUͷ
    %JGGΛߦ
    ҎԼʹͨ͠Β
    ḿͬͨ࿩
    Ӭ࿨γεςϜϚωδϝϯτ
    അ৔Ұथ !LCBCB


    View full-size slide

  2. !LCBCB
    അ৔Ұथ

    View full-size slide

  3. 1VMM
    3FRVFTU
    ͸୹͍ํ͕
    ͍͍

    View full-size slide

  4. ௕͍1VMM
    3FRVFTU
    ͸ʜ

    View full-size slide

  5. ϨϏϡʔ
    Ϛʔδ
    ஗͍

    View full-size slide

  6. ଞͷਓͱ
    ࡞ۀ͕
    Ϳ͔ͭΔ

    View full-size slide

  7. SFCBTF
    SFCBTF
    SFCBTF

    View full-size slide

  8. ߦͰ
    ࣮૷Ͱ͖Δ
    ετʔϦʔ

    View full-size slide

  9. h"p://www.ashinari.com/photo_details.php?entryid=365307

    View full-size slide

  10. ෦෼తʹ
    ࡞ͬͯ13
    ग़͢

    View full-size slide

  11. ͲΜͲΜ
    Ϛʔδ
    ͢Δ

    View full-size slide

  12. 3PVUFTͱ
    $POUSPMMFS
    ͷΈ

    View full-size slide

  13. .JHSBUJPO
    ͷΈ

    View full-size slide

  14. ςετ͕
    མͪΔ
    ίϛοτ͸
    ආ͚Δ

    View full-size slide

  15. ະ࣮૷ͷ
    ςετʹ͸
    XJQλά

    View full-size slide

  16. 5VSOJQɺ3TQFD
    ͷXJQλάઃఆ
    Rspec.configure do |c|
    c.treat_symbols_as_metadata_
    keys_with_true_values = true
    c.exclusion_filter = :wip
    end

    View full-size slide

  17. 5VSOJQͷྫ
    @wip
    シナリオ: プロフィールを登録する
    前提 ユーザー”yamada”がログインしている
    かつ “プロフィール”をクリックする
    かつ “氏名”に“山田太郎”と入力する
    ならば “登録完了”と表示すること

    View full-size slide

  18. ௕͍ςετ͸
    ෦෼తʹ
    ίϝϯτ
    Ξ΢τ͢Δ

    View full-size slide

  19. γφϦΦͷ
    Ұ෦ͷΈ࣮૷
    シナリオ: プロフィールを登録する
    前提 “プロフィール”画面を表示している
    もし “氏名”に”山田太郎”と入力する
    # かつ “生年月日”に“1989/03/01”と入力する
    かつ “登録する”をクリックする
    ならば “登録完了”と表示すること

    View full-size slide

  20. ຖ೔
    13ग़͢ͷ
    ָ͍͠

    View full-size slide

  21. ϨϏϡʔ
    ͷ࣭61

    View full-size slide

  22. খ͍͞13
    ࠷ߴ

    View full-size slide