Now that you've learned how to obfuscate your code with Perl-style special variables, learn how to make it readable again!
Learn about one final category of Ruby's Perl-style special variables, and some guidelines for using them.
Learn about Ruby's Perl-style I/O special variables, and why they exist.
Some pointers on making your Ruby parameter defaults self-documenting.
Stop thinking of variables as boxes.
An in-depth guide to Ruby class variables, and when to use them.
Global settings can cause havoc when threads are introduced. Learn when and how to use Ruby's thread-local variables instead.
A naming guideline to avoid confusion and latent bugs.
Ruby 2.4 eliminates an un-intuitive limitation of if-statements.
In today's episode we'll see how to discover what environment variables our programs are implicitly relying on.