RubyHACK 2018: Some Truths About Some Lies About Testing by David Brady

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



Duration: 46:37
566 views
18


RubyHACK 2018: Some Truths About Some Lies About Testing by David Brady

Tests are great and we should write them all the time! Wait, what exactly were we getting out of them again? In this talk we'll expose some of the lies we've been taught about testing, like "testing is awesome", "testing is hard" and "you can't test-drive exploratory code". Good tests don't just catch bugs; they guide our thinking, shape our code, document our reasoning and even teach maintainers how to use our API... but only if we write them to be that way. If you like testing (or just wish you did), this talk is for you.




Other Videos By Confreaks


2018-07-06PAYMENTSfn 2018 - Why Won't You Take My Money? by Stephanie Slattery
2018-07-05RubyHACK 2018 - Lightning Talks May 3rd
2018-07-05RubyHACK 2018 - Lightning Talks May 4th
2018-07-05RubyHACK 2018: Growing a Junior Dev into a Beautiful Coding Butterfly by Mark Lehman
2018-07-05RubyHACK 2018: Interfaces Not Required by James Thompson
2018-07-05RubyHACK 2018: 5 ways Git can be used to automate your ruby application deployment by Rodrigo Jardim
2018-07-05RubyHACK 2018: You Belong In A Room Full of Wizards by Isaac Sloan
2018-07-05RubyHACK 2018: Ruby Unblocked by Eliza De Jager
2018-07-05RubyHACK 2018: Why Funding Open Source is Hard by Eric Berry
2018-07-05RubyHACK 2018: Machine Learning Microservices in Rails by Jordan Hudgens
2018-07-05RubyHACK 2018: Some Truths About Some Lies About Testing by David Brady
2018-07-05RubyHACK 2018: Ruby and Unicode, what could go wr�ng? by Aaron Lasseigne
2018-07-05RubyHACK 2018: GraphQL on Rails - Creating Living APIs for a Data-hungry World by Jeremy Ward
2018-07-05RubyHACK 2018: Ruby Web Application Security Defense in Depth by Jeremy Evans
2018-07-05RubyHACK 2018: 4 Programming Paradigms in 45 minutes by Aja Hammerly
2018-07-05PAYMENTSfn 2018 - Card Not Present, meet Card Present by Nathan Adamson
2018-07-04PAYMENTSfn 2018 - Payments: An Integrator's Perspective Jennifer Marston 2
2018-07-03PAYMENTSfn 2018 - Keynote: Scaling a Payments Platform by John Duff
2018-07-02PAYMENTSfn 2018 - Welcome by Nathaniel Talbott
2018-07-01PAYMENTSfn 2018 - Ask [US] Anything with Justin Benson, Nathaniel Talbott, Ryan Diagle
2018-06-29GORUCO 2018: Closing Keynote: Analyzing and Reducing Ruby Memory Usage by Aaron Patterson