033 RR Book Club – Eloquent Ruby with Russ Olsen

    0
    398

    00:45 – Eloquent Ruby by Russ Olsen

    07:35 – Unique Control Structure in Ruby

    10:19 – Syntax in Book

    • Suppress Line Endings

    11:06 – Intended Audience

    13:28 – Metaprogramming in Book

    15:45 – Beginner vs. Advanced

    • “In the beginner’s mind, there are many possibilities.  In an expert’s mind, there are a few”

    16:55 – Communication

    • Leading With Terminology

    20:22 – “Writing cleaner code is a battle of inches”

    23:25 – Coding Style

    • Style Guidelines/Standards
    • Examples
    • Whitespace
    • Two Spaces, Two Indents

    28:00 – Book Quibbles (Discrepancies)

    • Explicit Returns
    • Method Length

    35:22 – The Weirich rule

    37:50 – Design Patterns

    38:30 – Idioms / Accommodating Various Types of Programmers

    45:50 – Equals in Ruby

    47:55 – Around Filter metaphor

    49:38 – “Dragging Along Scope Variables”

    51:01 – “Good Code is like a Good Joke, you shouldn’t have to explain it”