Media Summary: Reaching for convenient code reuse in test suites is tempting, but it has its drawbacks as test suites grow organically into a spider ... Instance variables are a popular feature of the Ruby programming language, and many people enjoy using them. They are so ... Testing has been a feature of the Ruby community for a long time. Why then are our spec files often so incomprehensible?
Rubyconf 2022 Rspec The Bad - Detailed Analysis & Overview
Reaching for convenient code reuse in test suites is tempting, but it has its drawbacks as test suites grow organically into a spider ... Instance variables are a popular feature of the Ruby programming language, and many people enjoy using them. They are so ... Testing has been a feature of the Ruby community for a long time. Why then are our spec files often so incomprehensible? If you've learned Ruby recently, you've likely been told to avoid using Ruby's metaprogramming features because they are ... A Guided Read of Minitest by Nate Berkopec Minitest is a testing library of just 1500 lines of Ruby code. By comparison, I truly could not think of anyone better to end the
Don't you hate when testing takes 3x as long because your specs are hard to understand? Or when testing conditional ... Taking the 737 to the Max by Nickolas Means Ten years ago, Boeing faced a difficult choice. The Airbus A320neo was racking up ... Every 10 years, after the federal census, California and most other states redraw the lines of various electoral districts to attempt to ... Extremely Defensive Coding by Sam Phippen Defensive programming is one of those abstract ideas that seems great but is often ... In this talk, we will go on a journey through Zappi's data history and how we are using Ruby, a graph database, and a bitmap store ...