RubyConf 2016 - Better Code Through Boring(er) Tests by Betsy Haibel

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=tTQpD3o_FAw



Duration: 34:26
713 views
4


RubyConf 2016 - Better Code Through Boring(er) Tests by Betsy Haibel

Your tests are annoying. Whenever you update your application code, you need to change a lot of them. You've built yourself some test macros, and some nice FactoryGirl factories, and installed this really cool matcher gem... and your tests are still annoying. What if you changed your application code instead? In this talk, you'll learn what "listening to your tests" means in the real world: no mysticism, no arrogant TDD purism, just a few practical refactorings you can use tomorrow at work.




Other Videos By Confreaks


2016-11-21RubyConf 2016 - Attention Rubyists: you can write video games by Cory Chamblin
2016-11-21RubyConf 2016 - Ruby 3 Concurrency by Koichi Sasada
2016-11-21RubyConf 2016 - Ruby’s C Extension Problem and How We're Solving It by Chris Seaton
2016-11-21RubyConf 2016 - Implementing Virtual Machines in Ruby (and C) by Eleanor McHugh
2016-11-21RubyConf 2016 - From no OSS experience to the core team in 15 minutes a day by André Arko
2016-11-21RubyConf 2016 - The long strange trip of a senior developer by Brandon Hays
2016-11-21RubyConf 2016 - JRuby Everywhere! Server, Client, and Embedded by Thomas Enebo
2016-11-21RubyConf 2016 - Ruby for Home-Ec by Adam Forsyth
2016-11-21RubyConf 2016 - Test Doubles are Not To Be Mocked by Noel Rappin
2016-11-21RubyConf 2016 - Surgically Refactoring Ruby with Suture by Justin Searls
2016-11-21RubyConf 2016 - Better Code Through Boring(er) Tests by Betsy Haibel
2016-11-21RubyConf 2016 - Grow Your Team In 90 Days by Cheryl Gore Schaefer
2016-11-21RubyConf 2016 - Running Global Manufacturing on Ruby (among other things) by Lee Edwards
2016-11-18RubyConf 2016 - Even the Justice League Works Remotely by Allison McMillan
2016-11-18RubyConf 2016 - Seeing Metaprogramming and Lambda Function Patterns in Ruby by Lukas Nimmo
2016-11-18RubyConf 2016 - Optimizing ruby core by Shyouhei Urabe
2016-11-18RubyConf 2016 - Methods of Memory Management in MRI by Aaron Patterson
2016-11-18RubyConf 2016 - You graduated from bootcamp, now what? by Melanie Gilman
2016-11-18RubyConf 2016 - Learning Fluency by Sara Simon
2016-11-18RubyConf 2016 - Becoming a Mid... by Kimberly D. Barnes & Kinsey Ann Durham
2016-11-18RubyConf 2016 - The Truth About Mentoring Minorities by Byron Woodfork