RedDotRuby 2014 - RSpec 3 and why I `expect(you).to care` by Jon Rowe

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



Duration: 23:55
2,774 views
23


RSpec, like it or loathe it is a widely used testing framework and this year will reach it's latest major version. Version 3. Why is this a big deal?

It's the product of many months of work by the core team and makes a lot of changes to improve its code base both internally and externally. Some of the changes are contentious and some are just cool, but why did we make those decisions?

Let me take you thought the major changes in RSpec3 and detail why we took that decision you don't like, why did we deprecate that feature or why do we recommend this way of doing things. Hopefully you'll be encouraged to write better specs or maybe just understand this little piece of the Ruby ecosystem a bit better.

Help us caption & translate this video!

http://amara.org/v/FGYa/




Other Videos By Confreaks


2014-08-08Elixir Conf 2014 - Writing Command Line Applications with Elixir by James Smith
2014-08-07Elixir Conf 2014 - Keynote: Think Different by Dave Thomas
2014-08-07Elixir Conf 2014 - Elixir in an Enterprise Telecommunications Product by Stephen Pallen
2014-08-07Elixir Conf 2014 - Hex - How it was built by Eric Meadows–Jönsson
2014-08-07Elixir Conf 2014 - The First Few Sips by Richard Bishop
2014-08-07Elixir Conf 2014 - Erlang Rationale by Robert Virding
2014-08-07Elixir Conf 2014 - Keynote: Elixir by Jose Valim
2014-07-28Rails Conf 2014 - Keynote: What Happens to Everyone, When Everyone Learns to Code?
2014-07-24RedDotRuby 2014 SpeedupRails, Speedup Your Code by Aaron Patterson
2014-07-23RedDotRuby 2014 - ActiveSupport::Notifications and Live Status Pages by Matthew Delves
2014-07-23RedDotRuby 2014 - RSpec 3 and why I `expect(you).to care` by Jon Rowe
2014-07-23RedDotRuby 2014 - Safety Nets: Learn to Code With Confidence by Christophe Philemotte
2014-07-23RedDotRuby 2014 - To a Single Page Web App and Back Again by Nicholas Simmons
2014-07-23RedDotRuby 2014 - 80,000 Plaintext Passwords: An Open Source Love Story in 3 Acts by T.j. Schuck
2014-07-23RedDotRuby 2014 - Lightning Talk - Algorithmic Trading for Fun and Profit by Sheng Loong Su
2014-07-23RedDotRuby 2014 - Lightning Talk - Advantages of Development Environment Setup with Vagrant
2014-07-23RedDotRuby 2014 - Lightning Talk - Nomadic Programmer by Grzegorz Witek
2014-07-23RedDotRuby 2014 - Adventures with Micro Services in Rails by Anand Agrawal
2014-07-23RedDotRuby 2014 - SOLID Design Principles in Ruby by Anil Wadghule
2014-07-23RedDotRuby 2014 - Convenience vs Simplicity by Piotr Solnica
2014-07-23RedDotRuby 2014 - Ruby-Core for Tenderfeet by Zachary Scott



Tags:
Development
Ruby Central
Engineering
Computers
Programming
Rails
Ruby Programming Language
Computer Programming
Mobile
Computer Science
Ruby
Software Engineering
Software
Technology
Community
Confreaks
Software Development