157 RR Book Club – Object Design Book Club with Rebecca Wirfs-Brock

    0
    114

    Panel

    Discussion

    01:38 – Rebecca Wirfs-Brock Introduction

    02:57 – Unofficial Rogues!

    03:32 – Object Design

    • Tactics & Strategies

    04:52 – Responsibilities

    08:03 – Thinking Through Design

    18:43 – Naming (Vocabulary)

    • Role Stereotypes

    21:53 – Patterns

    • Singleton
    • Iterators
    • State Machine

    31:13 – Design Thinking and Making Software

    33:36 – Consistency

    • Removing Roadblocks
    • “Fed-Ex Day(s)” (Debt Reduction)

    44:21 – Object Neighborhoods

    49:54 – Modeling

    • Inventing Objects

    56:36 – Balancing Trade-Offs and Design Decisions

    01:03:28 – Getting Better at Design

    • Pair Programming

    Picks

    Book Club

    Refactoring: Ruby Edition: Ruby Edition (Addison-Wesley Professional Ruby Series) by Jay Fields, Shane Harvie, Martin Fowler, and Kent Beck

    Refactoring in Ruby by William C. Wake and Kevin Rutherford

    Next Week

    Rogues Only