Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
テストしづらい コードたち 2013/03/20 Shibuya.rb :20130320 @1syo 133݄20ਫ༵
Slide 2
Slide 2 text
じこショウカイ •Yokohama.rb メンバー •みなとRubyかいぎ Organizer •RubyKaja Award 2012 Winner •TDDBC Yokohama TA 133݄20ਫ༵
Slide 3
Slide 3 text
133݄20ਫ༵
Slide 4
Slide 4 text
カイハツのすすめ方 •Request Spec •リソース単体のテストとリファクタリ ング •複数のリソースを跨るテストとリファ クタリング •viewのリファクタリング •機能追加 133݄20ਫ༵
Slide 5
Slide 5 text
カイハツのすすめ方 •Request Spec •リソース単体のテストとリファク タリング •複数のリソースを跨るテ ストとリファクタリング •viewのリファクタリング •機能追加 133݄20ਫ༵
Slide 6
Slide 6 text
げんじょう • テストカバレッジの↑ • 53ʙ58%くらい → 97.8% • Rails Best Practicesのwarning • 130 → 10 • 追加されたコードの行数 • 5734行 • 削除されたコードの行数 • 5452行 133݄20ਫ༵
Slide 7
Slide 7 text
133݄20ਫ༵
Slide 8
Slide 8 text
133݄20ਫ༵
Slide 9
Slide 9 text
133݄20ਫ༵
Slide 10
Slide 10 text
133݄20ਫ༵
Slide 11
Slide 11 text
133݄20ਫ༵
Slide 12
Slide 12 text
133݄20ਫ༵
Slide 13
Slide 13 text
133݄20ਫ༵
Slide 14
Slide 14 text
GroupsController 133݄20ਫ༵
Slide 15
Slide 15 text
GroupsController 133݄20ਫ༵
Slide 16
Slide 16 text
EventsController 133݄20ਫ༵
Slide 17
Slide 17 text
EventsController 133݄20ਫ༵
Slide 18
Slide 18 text
133݄20ਫ༵
Slide 19
Slide 19 text
133݄20ਫ༵
Slide 20
Slide 20 text
133݄20ਫ༵
Slide 21
Slide 21 text
133݄20ਫ༵
Slide 22
Slide 22 text
体系的に学ぶ安全なWebアプリケーションの作り方より引用 133݄20ਫ༵
Slide 23
Slide 23 text
133݄20ਫ༵
Slide 24
Slide 24 text
133݄20ਫ༵
Slide 25
Slide 25 text
133݄20ਫ༵
Slide 26
Slide 26 text
view > controller > model 133݄20ਫ༵
Slide 27
Slide 27 text
しつもんコーナー 133݄20ਫ༵
Slide 28
Slide 28 text
Thank you! 133݄20ਫ༵